|
|
|
c'est koi ton code php?stp |
<html>
<head>
<title>Clicking buttons</title>
<SCRIPT LANGUAGE="JavaScript">
function VerifForm()
{
formulaire = document.forms[0];
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
}
else
{
alert("You entered: " +
document.getElementById('adresse_email').value);
document.getElementById('targetDiv').innerHTML =
"You entered: " +
document.getElementById('adresse_email').value;
}
}
</SCRIPT>
</head>
<body>
<h1>Reading text</h1>
<form action="ok.php" onSubmit="return false">
<input type="text" name="adresse_email" id="adresse_email" size=35> <input type="submit" value="Envoyer" onclick="VerifForm()">
</form>
<div id="targetDiv">
</div>
</body>
</html>
Et ca ca te fait quoi ? Et dis nous exactement ce qui plante. Sinon pour firefox, tu vas dans ton menu en haut, Outils/Console javascript et tu regarde les erreurs. ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic et ya pas de bôg môsieu ! ~ |
si l email est ok, on est dirige vers ok.php
sinon on ecrit dans le div que l email est pas bon. !)
|
//essaie ça!
<html> <head> <title>Clicking buttons</title> <SCRIPT LANGUAGE="JavaScript"> function VerifForm(form) { adresse = document.forms['0'].elements['adresse_email'].value; var place = adresse.indexOf("@"); var point = adresse.indexOf(".")+place; if ((place > -1)&&(adresse.length >2)&&(point > 1)) { document.forms['0'].submit(); return true; } else { document.getElementById('targetDiv').innerHTML = "You entered: " + document.getElementByName('adresse_email').value; } } </SCRIPT> </head> <body> <h1>Reading text</h1> <form action="ok.php" onSubmit="return(VerifForm(this))"> <input type="text" name="adresse_email" id="textField" size=35> <input type="submit" value="Envoyer"> </form> <div id="targetDiv"> </div> </body> </html> |
les deux marche
compris qlq trus e,n plus tx
|
//avec l'objet alert que j'ai mis à la place du "div"
//ça marche à flot <html> <head> <title>Clicking buttons</title> <SCRIPT type="text/javascript"> function VerifForm() { document.forms['0'].elements['adresse_email'].focus(); var adresse = document.forms['0'].elements['adresse_email'].value; var place = adresse.indexOf("@"); var point = adresse.indexOf(".")+place; if ((place > -1)&&(adresse.length >2)&&(point > 1)) { document.forms['0'].submit(); return true; } else { alert("email non valide"); } } </SCRIPT> </head> <body> <h1>Reading text</h1> <form action="#" onSubmit="return VerifForm()" method="get"> <input type="text" name="adresse_email" size=35> <input type="submit" value="Envoyer"> </form> <div id="targetDiv"> </div> </body> </html>
|