Et eksempel kunne i hvert fald være: <script type="text/javascript"> function compare(tal1,tal2) { return parseInt(tal1)<parseInt(tal2); } </script>
og så: <form> <input type="text" name="tal1"><input type="text" name="tal2"> <input type="button" value="Check tal" onclick="if (compare(this.form.tal1.value,this.form.tal2.value)) {alert('Ja, det er det');} else {alert('Nope den går ikke');}"> </form>
<script language="JavaScript"> function opretCheck(f){ if (f.aktivitet.value == ""){ alert("Du glemte at vælge en aktivitet"); f.aktivitet.focus(); return false; } if (f.fromh.value == ""){ alert("Du glemte at skrive starttidspunkt"); f.fromh.focus(); return false; } if (!f.fromh.value.match(/^[0-1]\d|2[0-4]$/)){ alert("Timeangivelsen skal være i 2 cifre og imellem 00 og 24"); f.fromh.focus() return false; } if (f.fromm.value == ""){ alert("Du glemte at skrive starttidspunkt"); f.fromm.focus(); return false; } if (!f.fromm.value.match(/^[0-5]\d$/)){ alert("Minutangivelsen skal være i 2 cifre og imellem 00 og 59"); f.fromm.focus() return false; } if (f.toh.value == ""){ alert("Du glemte at skrive sluttidspunkt"); f.toh.focus(); return false; } if (!f.toh.value.match(/^[0-1]\d|2[0-4]$/)){ alert("Timeangivelsen skal være i 2 cifre og imellem 00 og 24"); f.toh.focus() return false; } if (f.tom.value == ""){ alert("Du glemte at skrive sluttidspunkt"); f.tom.focus(); return false; } if (!f.tom.value.match(/^[0-5]\d$/)){ alert("Minutangivelsen skal være i 2 cifre og imellem 00 og 59"); f.tom.focus() return false; }
Det kan du også. Du kan jo fx tilføje: if (parseInt(f.tal1.value) >= parseInt(f.tal2.value)) { alert("Fy skamme. Tal1 er jo ikke mindre end tal2"); f.tal1.focus(); return false; } Du skal bare huske at lave de forskellige value's om til tal hvis du vil teste dem på den måde.
-- og til den slags skal man nok tilføje hvilket talsystem man bruger:
if (parseInt(f.tal1.value,10) >= parseInt(f.tal2.value,10)) {
-- så man ikke får problemer hvis brugeren indtaster f.eks. 075 (som ellers vil blive tolket som 61 !-)
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.