Avatar billede alivedk Nybegynder
31. maj 2002 - 02:05 Der er 3 kommentarer og
2 løsninger

Mindre syntax problem

Jeg bruger en select box option på min side.. som ser sådan ud:

<select class="option" name="work" size=1 onChange="gaaTil(this);">
          <option value="" selected>&nbsp;/// menu
          <option value="splashes/splash1/index.html">&nbsp;Splash #1
          <option value="3dprojects/index.html">&nbsp;3d experiments
          <option value="ukpictures/index.html">&nbsp;UK Pictures (new)
</select>

Men hvordan kan jeg lave et mellemrum mellem forskellige menu punkter.. ex. efter menu mellemrum.. og så splash1..

mit javascript ser sådan ud:
<script>
<!--
function gaaTil(sel) {
ind = sel.selectedIndex;
if (ind != 0)
parent.frames["main"].location.href = sel.options[ind].value;
}

function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}
//-->
</script>
Avatar billede Slettet bruger
31. maj 2002 - 02:10 #1
Du laver options med ingen value.. altså:

<option value="" selected>&nbsp;/// menu
<option value="java script:;">&nbsp;
<option value="splashes/splash1/index.html">&nbsp;Splash #1
<option value="java script:;">&nbsp;
<option value="3dprojects/index.html">&nbsp;3d experiments
<option value="java script:;">&nbsp;
<option value="ukpictures/index.html">&nbsp;UK Pictures (new)
Avatar billede nikolajdu Nybegynder
31. maj 2002 - 02:13 #2
Lav det om til:

onChange="gaaTil(this.options[this.selectedIndex]);">

Og brug så:

function gaaTil(sel) {
if (sel != 0)
parent.frames["main"].location.href = sel.value;
}

/Nikolaj
Avatar billede Slettet bruger
31. maj 2002 - 02:19 #3
Misforstod jeg noget...
Avatar billede nikolajdu Nybegynder
31. maj 2002 - 02:22 #4
Du bør for en god ordens skyld lave en value og huske at lukke dine options.

function gaaTil(sel) {
if (sel != "-")
parent.frames["main"].location.href = sel.value;
}

Og så:

<option value="-" selected>&nbsp;/// menu</option>
Avatar billede Slettet bruger
01. juni 2002 - 19:47 #5
ok/yes?
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

IT-JOB