Ik heb een pagina een formulier die je moet invullen zodat de gegevens in een DB komen.
Onderaan het formulier staat een knop die heeft een onclick() die zorgt
dat er een javascript functie word aangeroepen die het formuleer controleerd.
Als java een fout vind zet ie er een rode rand omheen.
Probleem is dat FF geen rode border maakt IE doet dat wel
Aan het input boxje zit al een CSS vast die maakt de border zwart voor de de lay-out.
hier de code:
Onderaan het formulier staat een knop die heeft een onclick() die zorgt
dat er een javascript functie word aangeroepen die het formuleer controleerd.
Als java een fout vind zet ie er een rode rand omheen.
Probleem is dat FF geen rode border maakt IE doet dat wel
Aan het input boxje zit al een CSS vast die maakt de border zwart voor de de lay-out.
hier de code:
JavaScript:
1
2
3
| function check_form(){ if (form.naam.value == "" ){ form.naam.style.border="1px solid #FF0000"; }else{ form.naam.style.border="1px solid #00DD00"; } if (form.achternaam.value == "" ){ form.achternaam.style.border="1px solid #FF0000"; }else{ form.achternaam.style.border="1px solid #00DD00"; } |
HTML:
1
2
3
4
5
6
7
8
9
10
11
| <table width="600" border="0" cellpadding="0" cellspacing="0" class="Black"> <tr> <td colspan="4" class="white" background="Images/cell.png"><div align="center">Gegevens Toevoegen </div></td> </tr> <tr bgcolor="#F1F1F1"> <td width="99">Naam: </td> <td width="200"><input name="naam" type="text" id="naam" class="Black"></td> <td width="99">Achternaam: </td> <td width="200"><input name="achternaam" type="text" class="Black" id="achternaam"></td> </tr> </table> |
[ Voor 47% gewijzigd door NS_5 op 21-05-2006 17:39 ]