Avatar billede webnoller Nybegynder
25. juli 2000 - 12:49 Der er 11 kommentarer og
1 løsning

option.value & netscape

Hvorfor virker nedenstående ikke i Netscape - og hvad skal der til for at det virker i netscape ???

<html>
<head>
    <title>Untitled</title>
</head>

<body>

<form name=\"formet\">


<select name=\'stand\' size=\'1\'>
    <option value=\"A\">AA</option>
    <option value=\"B\">BB</option>
    <option value=\"C\">CC</option>
    <option value=\"D\">DD</option>
</select>
</form>

<script>
    document.formet.stand.value = \"C\";
</script>

</body>
</html>
Avatar billede ij Nybegynder
25. juli 2000 - 12:52 #1
Hvad er det du skal?
Avatar billede webnoller Nybegynder
25. juli 2000 - 12:53 #2
Prøv det i IE så gætter du det ret hurtigt !!!
Avatar billede ij Nybegynder
25. juli 2000 - 12:54 #3
OK hvis du ikke vil have hjælp. Så er det ligemeget.
Avatar billede ij Nybegynder
25. juli 2000 - 12:56 #4
Hvad er der ivejen med
<select name=\'stand\' size=\'1\'>
<option value=\"A\">AA</option>
<option value=\"B\">BB</option>
<option value=\"C\" selected>CC</option>
<option value=\"D\">DD</option>
Avatar billede erikjacobsen Ekspert
25. juli 2000 - 12:57 #5
Erstat
document.formet.stand.value = \"C\";
af
docuemnt.formet.stand.selectedIndex=3;

(jeg tror det er 3 - ellers 2)
Avatar billede webnoller Nybegynder
25. juli 2000 - 12:57 #6
Jeg ønsker at ændre den valgte option i dropdownmenuen til den med værdien \"C\".

Derfor bruger jeg stanc.value=\"C\" ... men det virker bare ikke i Netscape.

(Og nej - det er ikke nok for mig at sætte en \'selected ind i option C\').

Og jo jeg vil meget gerne have hjælp ;)
Avatar billede webnoller Nybegynder
25. juli 2000 - 12:59 #7
Problemet er at jeg kun kender C\'et og ikke værdien af den valgte index.
Så det skal desværres klares med strengen \"C\" (eller \"D\" eller \"B\" eller hvad der nu står skrevet i min database).
Avatar billede olebole Juniormester
25. juli 2000 - 13:02 #8
<ole>
Du kan bare skrive:

<form name=\"formet\">

<select name=\'stand\' size=\'1\'>
<option value=\"A\">AA</option>
<option value=\"B\">BB</option>
<option value=\"C\" selected>CC</option>
<option value=\"D\">DD</option>
</select>

</form>

/Vh
</bole>
Avatar billede erikjacobsen Ekspert
25. juli 2000 - 13:02 #9
Fint nok. Vi gør bare

<script>
for (i=0;i<document.formet.stand.options.length;i++) {
  if (document.formet.stand.options[i].value==\"D\") {
    document.formet.stand.selectedIndex = i;
    break;
  }
}
</script>
Avatar billede erikjacobsen Ekspert
25. juli 2000 - 13:03 #10
HEJ OLE !!!
Avatar billede erikjacobsen Ekspert
25. juli 2000 - 13:04 #11
...men det kan også klares på serversiden - formentlig.. Det er vel det de andre
snakker om.
Avatar billede webnoller Nybegynder
25. juli 2000 - 13:52 #12
Hvis der ikke er nogen der kan klarer den bedre end erikjacobsen får han bare pointene !!!

Det virker jo kanon :)

(Vi lader den lige stå åben i en halv time endnu)
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