Validering af formular virker ikke
Jeg har købt bogen Javascript Programmering, af Kristian Hansen.Jeg er lige nu igang med kapitel 4 der handler om validering af formular, men det vil ikke rigtigt virke med eksemplet i bogen.
Følgende er et udpluk af min kode:
<script language="javascript" type="text/javascript">
function kontrollerFormular() {
if(kontakt.navn.value.lenth == 0) {
alert('Du skal indtaste navn');
return false;
}
return true;
}
</script>
<form id="kontakt" action="indsend.jsp" method="post" onsubmit="return kontrollerFormular()">
<table>
<tr>
<td>Navn <span class="obligatorisk">*</span></td>
<td><input type="text" name="navn"/></td>
</tr>
Følgende er fejlen Firefox outputter:
Fejl: kontakt is not defined
Kildefil: http://localhost:8888/javascript/kap_4/formular.php
Linje: 22
Problemet er at jeg ikke ved hvordan jeg får den til at læse id="kontakt", i stedet for at den tror at det er en variabel.
