Ik ben bezig met een site die vanaf IE 4 goed moet draaien. Ik gebruik een volgend stukje code om een form te checken:
Ik verzend het formulier als volgt:
<form name="myform" action="volgedepagina.php" method="post">
<a href="javascript:check();">verzenden</a>
Maar nu krijg ik het idee dat deze code niet browser vriendelijk is!?
Wat is (multibrowser gezien) de beste manier om deze check aan te roepen en het form uiteindelijk te verzenden?
Kan ook als volgt:
<a href="#" OnClick="javascript:check();">bla</a>
..maar volgens mij is dat helemaal niks.
code:
1
2
3
4
5
6
7
8
9
10
11
12
| <script LANGUAGE="JavaScript">
function check() {
if (document.myform.omschrijving.value == '') {
alert ('U bent de naam van het artikel vergeten!');
return false;
} else if (document.myform.naam.value == '') {
alert ('U bent de naam vergeten!');
return false;
} else {
myform.submit();
}
</script> |
Ik verzend het formulier als volgt:
<form name="myform" action="volgedepagina.php" method="post">
<a href="javascript:check();">verzenden</a>
Maar nu krijg ik het idee dat deze code niet browser vriendelijk is!?
Wat is (multibrowser gezien) de beste manier om deze check aan te roepen en het form uiteindelijk te verzenden?
Kan ook als volgt:
<a href="#" OnClick="javascript:check();">bla</a>
..maar volgens mij is dat helemaal niks.