webForumDet fria alternativet
Logga in / Bli medlem

Några frågor

JavaScript

5 svar · 219 visningar · startad av Kim

Medlem sedan jan. 20007 697 inlägg
Frågan#1
  • Det måste finnas en funktion som omvandlar en helt sträng till gemener. Min fråga är, vad heter den?
  • Finns det någon smidig funktion, typ sizeof() i PHP, för att räkna ut antalet element i en array?
  • Efter jag har använt svaret på fråga två så vill jag loopa igenom alla alternativ i en selectbox (även de som inte är valda) och få fram värdet på rätt "val". Jag har för mig att det finns något som heter selectedIndex*, stämmer det? Kan jag få ett exempel på hur det används?*

:)

Medlem sedan juni 20004 308 inlägg
#2

Det måste finnas en funktion som omvandlar en helt sträng till gemener. Min fråga är, vad heter den?

string=string.toLowerCase()

Finns det någon smidig funktion, typ sizeof() i PHP, för att räkna ut antalet element i en array?

n=myArray.length

Efter jag har använt svaret på fråga två så vill jag loopa igenom alla alternativ i en selectbox (även de som inte är valda) och få fram värdet på rätt "val". Jag har för mig att det finns något som heter selectedIndex*, stämmer det? Kan jag få ett exempel på hur det används?*

for(n=0;n<document.myForm.mySelect.length;n++){
alert(document.myForm.mySelect[n].value);
}

/* Anm. selectedIndex använder du för att ta reda på aktuellt val i selectlistan, alltså ointressant om du skall loopa genom alla val, oavsett om de är valda eller inte. /*

Medlem sedan jan. 20007 697 inlägg
#3

ok, tack så mycket! :D

Medlem sedan jan. 20007 697 inlägg
#4

Tyvärr så fungerade inte det här:
alert(document.myForm.mySelect[n].value);

Det blir bara en tom alert-ruta som kommer upp.

Medlem sedan juni 20004 308 inlägg
#5

Har du satt ett value?

<form name="myForm">
<select name="mySelect">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select>
</form>

<script>
for(n=0;n<document.myForm.mySelect.length;n++){
alert(document.myForm.mySelect[n].value);
}
</script>
Medlem sedan jan. 20007 697 inlägg
#6

Ehrm... Nix. :r

252 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)