Ecrire dans un div

synz -  
kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   -
//si l adresse est bonne , direction ok.php
//si l adresse est fausse , on ecrit dans le div que l adresse email n est pas valide
//ca plante royalement , un peud aide!!!

<html>
<head>
<title>Clicking buttons</title>
<SCRIPT LANGUAGE="JavaScript">
function VerifForm(formulaire)
{
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();
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>

6 réponses

  1. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    <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.
    0