04. juli 2005 - 20:59Der er
9 kommentarer og 1 løsning
jeg bliver sindsyg - kan ikke se hvor det går galt
min submitform hedder dokumentForm og jeg har en checkbox der hedder internal, med en on-værdi der hedder "ja" men den kommer ikke med alert selvom checkboxen ikke er markeret...
nu har jeg fedtet frem og tilbage i mange stive minutter, hvis jeg dropper if-sætningen så kører det....
<SCRIPT LANGUAGE=JAVASCRIPT> function internverify(){ if (document.dokumentForm.internal.value <> "ja"){ msg = "Dokumentet er ikke markeret som internt, er dette korrekt?"; //all we have to do is return the return value of the confirm() method return confirm(msg); }
<SCRIPT LANGUAGE=JAVASCRIPT> function internverify(){ alert("DEBUG: " + document.dokumentForm.internal.value); if (document.dokumentForm.internal.value <> "ja"){ msg = "Dokumentet er ikke markeret som internt, er dette korrekt?"; //all we have to do is return the return value of the confirm() method return confirm(msg); } } </SCRIPT>
Jeg er såmænd bare glad for at have hjulpet dig forbi et problem som du har ”fedtet frem og tilbage i mange stive minutter” og som var ved at gøre dig ”sindsyg”.
Jeg er egentlig ligeglad med points'ene, men du kunne da i det mindste sige tak.
-- når det er en checkbox skal du teste for om den er afkrydset, og ikke hvilken værdi, den har:
if (!document.dokumentForm.internal.checked){
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.