Avatar billede satanic_raven Nybegynder
11. september 2003 - 18:41 Der er 14 kommentarer og
1 løsning

Udskrive variabel

Hvordan udskriver man egentlig en variabel uden at gøre brug af document.write???

Er der en måde hvorpå man kan gøre det li'som man gør i ASP???

S.R.
Avatar billede jakobclausen Nybegynder
11. september 2003 - 18:43 #1
kan du ikke bruge print(variabel);
Avatar billede Slettet bruger
11. september 2003 - 18:43 #2
System.out.println("tekst");
Avatar billede roenving Novice
11. september 2003 - 18:43 #3
Skal du vise værdien et sted på siden fordi den beregnes på baggrund af et eller andet ?-)

Jeg bruger selv spans, når jeg demonstrerer et eller andet !-)
Avatar billede Slettet bruger
11. september 2003 - 18:44 #4
System.out.println(variable); når det var med en variable :-)
Avatar billede roenving Novice
11. september 2003 - 18:44 #5
document.getElementById('minSpan').innerHTML=variabel;


<span id="minSpan"></span>
Avatar billede satanic_raven Nybegynder
11. september 2003 - 18:44 #6
Her er koden:
<!-- Minus AutoDato -->
<HEAD><TITLE>-- Dette er en test!</TITLE>
<meta name="Generator" content="Stone's WebWriter 4">
<SCRIPT LANGUAGE="Javascript">

var Item = new Array();
    Item[0] = "Gloves"
    Item[1] = "Boots"
    Item[2] = "Belt"
    Item[3] = "Helm"
    Item[4] = "Armor"
    Item[5] = "Shield"
    Item[6] = "Gloves"
    Item[7] = "Gloves"
    Item[8] = "Gloves"
    Item[9] = "Gloves"
    Item[10] = "Gloves"

    function GetItem()
        {
        document.ItemList.MarkedItem.value = Math.floor(Math.random()*11)
        }
Math.random()
</SCRIPT>
</HEAD>
<BODY>

<FORM NAME="ItemList">
<INPUT TYPE="text" NAME="MarkedItem" VALUE="Nothing">
</FORM>
<a href="java script:GetItem()">Get a random item</a>
</BODY>
</HTML>

Kan jeg udskrive værdien i arrayet uden at skulle skrive det til et form.felt???

S.R.
Avatar billede roenving Novice
11. september 2003 - 18:48 #7
Så skal du bare tage præcis min kode '-)

  function GetItem()
        {
        document.getElementById('MarkedItem').innerHTML = Item[Math.floor(Math.random()*11)]
        }


<span id="MarkedItem"></span>
Avatar billede satanic_raven Nybegynder
11. september 2003 - 18:52 #8
Holy ****

Det virker rent faktisk...

Har lige endnu et ? så... Men det er lettere kompliceret...

Hvordan laver jeg denne her formatering af et form.felt i js???

<input type="text" name="T1" size="20" style="border-style: solid; border-color: #FFFFFF">

S.R.
Avatar billede satanic_raven Nybegynder
11. september 2003 - 18:53 #9
Altså hvis jeg skal oprette et nyt felt via js...

S.R.
Avatar billede roenving Novice
13. september 2003 - 00:29 #10
Bliver du ikke lidt grådig for 10 points ?-)

men generelt ser koden sådan ud:

inp = document.createElement('INPUT');
document.appendChild(inp);
inp.type = "text";
inp.name = "T1";
inp.size = "20";
inp.style = "border-style: solid; border-color: #FFFFFF"
Avatar billede satanic_raven Nybegynder
16. september 2003 - 09:50 #11
Takker for det...

Grådig??? Det ord kender jeg ikke, men du kan da lige få det dobbelte... :D

S.R.
Avatar billede roenving Novice
16. september 2003 - 23:59 #12
*gg*

-- takker for points ;~}
Avatar billede roenving Novice
17. september 2003 - 00:00 #13
-- grunden til at jeg reagerede var forøvrigt at lige den kompetence skal du faktisk lede ret meget efter -- selv på fora som dette !-)
Avatar billede satanic_raven Nybegynder
17. september 2003 - 02:08 #14
Hehe... Ok...

Du siger altså, at selv om det her ER "eksperten", så er det ikke alle der er "eksperter"??? Lidt foruroligende... :D

S.R.
Avatar billede roenving Novice
19. oktober 2003 - 07:09 #15
-- bestemt ikke !-)

-- og à propos datoen, så er det jo ikke alle eksperter, som lige har tiden hele tiden !o]
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester