Du tænker lidt over det her, finder de felter du kan bruge og retter evt. teksten efter behov og behag:
<script language="Javascript"> function check(f) { if (f.navn.value=="") { alert("Du skal skrive dit navn"); f.navn.focus(); return false; } if (f.vej.value=="") { alert("Du skal skrive din adresse"); f.vej.focus(); return false; } if (f.post.value=="") { alert("Du skal skrive dit post nr."); f.post.focus(); return false; } if (f.by.value=="") { alert("Du skal skrive navnet på den by hvor du bor"); f.by.focus(); return false; } if (f.tlf.value=="") { alert("Du skal skrive dit Telefon nr."); f.tlf.focus(); return false; } if (!f.email.value.match(/^[^\.]?[\w\.-]+@[^\.]?[\w\.-]+\.[A-Z]{2,3}$/i)) { alert("Du skal skrive din e-m@il adresse"); f.email.focus(); return false; }
d = new Date(); t = d.getHours(); m = d.getMinutes(); regExp = '^2[0-4]$|^1[0-9]$|^[0-9]$'; lt = f.tim.value; if (lt.search(regExp) == -1) { alert('Det indtastede time-tal er ikke gyldigt!'); f.tim.focus(); return false; } regExp = '^[0-5][0-9]$|^[0-9]$'; lm = f.minut.value; if (lm.search(regExp) == -1) { alert('Det indtastede minut-tal er ikke gyldigt!'); f.minut.focus(); return false; } if (lt < t) { alert('Det indtastede tidspunkt er tidligere i dag!'); f.tim.focus(); return false; } if (lt == t) { if (lm < m) { alert('Det indtastede tidspunkt er tidligere i dag!'); f.tim.focus(); return false; } else if ((m + 30) > lm){ alert('Det indtastede tidspunkt er inden for 30 minutter'); f.tim.focus(); return false; } } if (lt > t) { if ((60 - parseInt(m) + parseInt(lm)) < 30) { alert('Det indtastede tidspunkt er inden for 30 minutter'); f.tim.focus(); return false; } } return true; } </script>
Hmmm. Hvis jeg nu har ét felt: <form><input type="navn"><input type="submit"></form> Der SKAL være skrevet noget i feltet "navn" ved tryk på submit, hvordan gør jeg det?
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.