e mail controle werkt niet

Status
Niet open voor verdere reacties.

arienlans

Gebruiker
Lid geworden
15 aug 2008
Berichten
172
wie kan de fout voor mij vinden?
PHP:
<script type="text/javascript">
function aan(cid){
document.getElementById(cid).style.display="inline"}
function uit(cid){
document.getElementById(cid).style.display="none"}
</script>

<script type="text/javascript">
function invoercontrole(){
var controle;

// 2. controleren op een geldig emailadres
atteken=document.formulier.emailveld.value.indexOf("@"); 
puntteken=document.formulier.emailveld.value.lastIndexOf(".");
compleet=document.formulier.emailveld.value.length-1;
if (atteken<1 || puntteken-atteken<2 || compleet-puntteken>3 || compleet-puntteken<2)
{document.getElementById(21).style.display="inline"; controle='FOUT';}
else {document.getElementById(21).style.display="none"; controle='OK';}


if (controle=='OK'){document.formulier.submit(); return true;}
else {return false;}
} // einde functie invoercontrole()
</script>



form name="formulier" action="mailto:JOUW E-MAILADRES?subject=formulier" method="post"
enctype="text/plain">
emailveld <br>
<input type="text" name="emailveld" onblur="uit(2)" onfocus="aan(2);uit(21)">
<span id="2" style="display:none"><img src="info.gif"> info bij emailveld</span>
<span id="21" style="display:none"><img src="vraag.gif"> geen geldig emailadres</span>
<br>

<input type="button" value="versturen" onclick="invoercontrole()">
<input type="reset" value="wissen">
</form>
ik hoor graag wat ik fout doe!
 
Laatst bewerkt door een moderator:
Aangezien het hier om een JavaScript vraag gaat heb ik je vraag uit de sectie PHP gehaald. :)

Over je vraag: Ik zie dat op regel 28 de FORM-tag niet juist wordt geopend.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan