Input controle value empty of niet
Ik heb een formulier, waar ik eigenlijk een soort ajax tintje aan wil geven.
Is voor de gebruiker psychisch leuker om dat het formulier in te vullen omdat er iets gebeurd. (Mijn vriendin is psycholoog arme ik...)
Nu heb ik het volgende.....
Ik heb een formulier (uiteraard):
--------------------------------------------------------------------------------------
<form method="post" name="reg">
<input type="text" name="voornaam"
style="width:150px;" onBlur="controleer(this.form)">
<img src="images/icons/20/spacer.png"
width="20" height="20" id="voornaam">
<input type="text" name="achternaam"
style="width:150px;" onBlur="controleer(this.form)">
<img src="images/icons/20/spacer.png"
width="20" height="20" id="achternaam">
</form>
--------------------------------------------------------------------------------------
En ik heb een javascript gemaakt....
--------------------------------------------------------------------------------------
<script type="text/javascript">
<!--
function controleer(reg){
if(reg.voornaam.value == ""){
document.getElementById('voornaam').src='images/icons/20/Symbol-Error.png';
} else { document.getElementById('voornaam').src='images/icons/20/Symbol-Check.png';
}
if(reg.achternaam.value == ""){
document.getElementById('achternaam').src='images/icons/20/Symbol-Error.png';
} else { document.getElementById('achternaam').src='images/icons/20/Symbol-Check.png';
}
}
//-->
</script>
--------------------------------------------------------------------------------------
Nu werkt het wel... Maar zodra ik voornaam verander, gaat de rest ook mee..
Dit moet natuurlijk niet?
Kan iemand mij vertellen hoe het wel moet?
Want het moet beter kunnen denk ik zo????
Alvast bedankt
Gewijzigd op 01/01/1970 01:00:00 door Joni Fleischer
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
if ($naam=="" )
{
$error_naam = 'ja';
$error_omschr_naam = 'Er is geen naam ingevuld';
}
?>
if ($naam=="" )
{
$error_naam = 'ja';
$error_omschr_naam = 'Er is geen naam ingevuld';
}
?>
Code (php)
Gewijzigd op 01/01/1970 01:00:00 door Mui ter
Javascript is waar jullie het over hebben!
Het is heel iets anders..
Het is een live versie om te laten zien dat een bepaald veld verplicht is.
Dit i s alleen maar voor de show,
daadwerkelijke afhandeling gebeurd met php.
Zelfs het emailadres word op dns gecontrolleerd ;)
Dus veiligheid zit wel snor!
Maar bedankt voor de tip,
Nu zou ik alleen heel graag het antwoord op mijn vraag willen zodat ik weer verder kan klooien haha :)