22. februar 2004 - 21:53Der er
12 kommentarer og 2 løsninger
if and if
<script language="JavaScript"> function Check() { if (document.ting.alm.value and document.ting.alm.spec == "") { alert("Du skal vælge en ting!"); return false; } if (document.ting.kom.value == "") { alert("Du skal skrive noget om tingen!"); return false; } if (document.ting.pris.value == "") { alert("Du skal angive en minimum pris!"); return false; } } </script>
fejlen ligger jo i at alarmen kun sjak komme hvis både ting.alm og ting.spec er lig ingenting, men hvordan gøres det?
<script language="JavaScript"> function Check() { if (document.ting.alm.value == "" && document.ting.spec.value == "") { alert("Du skal vælge en ting!"); return false; } if (document.ting.alm.value && document.ting.spec.value > "") { alert("Du må kun vælge én ting!"); return false; } if (document.ting.kom.value == "") { alert("Du skal skrive noget om tingen!"); return false; } if (document.ting.pris.value == "") { alert("Du skal angive en minimum pris!"); return false; } } </script>
hvis man giver alm.ting en værdi springer den alle de andre led over, og poster... det må den jo ikke :D
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.