--JavaScript-- function bekraft() { if (f.kommune.value == "kbh") { sikker = confirm("Er du fra kbh ?"); if(sikker == true) { return true; } else { return (this.options[this.selectedIndex].value=='Almen'); //det er denne sætning der kniber }} if (f.kommune.value == "ah") { sikker = confirm("Er du fra ah eller hvad ?"); if(sikker == true) { return true; } else { return (this.options[this.selectedIndex].value=='Almen'); //det er denne sætning der kniber }}
thesurfer <- hvis du mangler flere oplysninger skal du bare sige til. Kommune er en dropdown, jeg henter data fra. Da der skal stå noget forskelligt i hver kommunes confirm.
skulle du ikke skrive: f.Deltagertype.options[0].selected=true;
for det første laver skal du ikke skrive == - det bruges jo til at teste med. for det andet skal du vel ikke lave den valgtes værdi om til almen men vælge almen fra listen.
Til sidst (og jeg er ikke helt sikker) skal du ikke bruge this til at referere til din selectbox (men du kan prøve med, jeg tror bare ikke umiddelbart det vil virke.
jo - men jeg skal ikke kunne garantere det virker: function bekraft() { if (f.kommune.value == "kbh") { sikker = confirm("Er du fra kbh ?"); if(sikker == true) { return true; } else { return (f.Deltagertype.options[0].selected=true;); //det er denne sætning der kniber }} if (f.kommune.value == "ah") { sikker = confirm("Er du fra ah eller hvad ?"); if(sikker == true) { return true; } else { return (f.Deltagertype.options[0].selected=true;); //det er denne sætning der kniber }}
nådada, det var en dum fejl ;-) Men den skal nu bare twistes lidt så er den der - men thesurfters er jo ligeså godt
Synes godt om
Ny brugerNybegynder
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.