webForumDet fria alternativet

hjälp med att tolka koden

1 svar · 184 visningar · startad av plelkes

plelkesMedlem sedan mars 2002823 inlägg
#1

Hej,

jag hittade denna kodsnutt:

<script language="JavaScript">function go(what) {
  value = what.options[what.selectedIndex].value;
  if (value == "") return;
  window.location.href = value;
}

//--></script>

Har ägnat senaste dagarna åt att försöka tolka... dock utan att lyckas.

Nfn där ute som kan hjälpa mig kanske??

@ndersMedlem sedan juni 200032 969 inlägg
#2

Funktionen skickar användaren till en ny sida, exempelvis vid ändring av markering i en selectbox, så länge inte värdet är tom sträng.
Så här kan en sådan selectbox se ut:
Exempel:

<select name="foo" onchange="go(this);">
<option value="">Inget!</option>
<option value="http://www.webForum.nu">webForum</option>
</select>

this är alltså en referens till objektet som skall användas i funktionen.

Hoppas det blev lite klarare i alla fall, med min lekmannagissning och amatörförklaring. ;)

Mvh,

123 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)