Bonjour, Bonsoir,
J'ai créé un ptit script pour vérifier mon formulaire de contact mais les alerts ne fonctionnent pas, quand je clique sur envoyer mon formulaire il ne me dit rien ni merde ni merci ni quoique ce soit que j'aimerais qu'il me dise en fonction du remplissage des champs. Voilà le code :
function inscriptionVerif(id_champs)
{
var verif, valeur;
valeur=document.forms["inscription"].elements[id_champs].value;
if(id_champs == "mail")
{
var reg = new RegExp("^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]+[.][a-zA-Z]{2,4}$") ;
var veriflogin=document.forms["inscription"].elements["nom"].value;
var tab_users;
tab_users = veriflogin.split("///");
if(reg.exec(valeur))
{
verif = true;
}
else
{
verif = false;
}
}
if(id_champs == "nom" || id_champs == "civilite" || id_champs == "objet" || id_champs == "message" )
{
if(valeur == "")
{
verif = false;
}
else
{
verif = true;
}
}
if(verif == false)
{
document.getElementById("img_"+id_champs).src='img/error.png';
}
else
{
document.getElementById("img_"+id_champs).src='img/valid.png';
}
}
function inscription()
{
var imgs = document.getElementsByTagName('img');
var cpt = 0;
if(cpt == 1)
{
alert("Bonjour " + users+ ",\nMerci nous avoir envoyé un message, nous vous répondrons au plus vite ! ");
document.forms["button_connexion"].elements["validation"].value = "envoyer";
return true;
form_inscription.submit()
}
else
{
alert("Vous n'avez pas rempli tous les champs !");
return false;
}
}
quand je regared les bug il me marque inscription is not a function mais dans ma ligne 1 de mon index alors que c'est l'endroit ou se trouve le doctype, moi yana pas comprendre.
Bouef si vous aviez une petite idée ce ne serait pas de refus !
Merci bien !
J'ai créé un ptit script pour vérifier mon formulaire de contact mais les alerts ne fonctionnent pas, quand je clique sur envoyer mon formulaire il ne me dit rien ni merde ni merci ni quoique ce soit que j'aimerais qu'il me dise en fonction du remplissage des champs. Voilà le code :
function inscriptionVerif(id_champs)
{
var verif, valeur;
valeur=document.forms["inscription"].elements[id_champs].value;
if(id_champs == "mail")
{
var reg = new RegExp("^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]+[.][a-zA-Z]{2,4}$") ;
var veriflogin=document.forms["inscription"].elements["nom"].value;
var tab_users;
tab_users = veriflogin.split("///");
if(reg.exec(valeur))
{
verif = true;
}
else
{
verif = false;
}
}
if(id_champs == "nom" || id_champs == "civilite" || id_champs == "objet" || id_champs == "message" )
{
if(valeur == "")
{
verif = false;
}
else
{
verif = true;
}
}
if(verif == false)
{
document.getElementById("img_"+id_champs).src='img/error.png';
}
else
{
document.getElementById("img_"+id_champs).src='img/valid.png';
}
}
function inscription()
{
var imgs = document.getElementsByTagName('img');
var cpt = 0;
if(cpt == 1)
{
alert("Bonjour " + users+ ",\nMerci nous avoir envoyé un message, nous vous répondrons au plus vite ! ");
document.forms["button_connexion"].elements["validation"].value = "envoyer";
return true;
form_inscription.submit()
}
else
{
alert("Vous n'avez pas rempli tous les champs !");
return false;
}
}
quand je regared les bug il me marque inscription is not a function mais dans ma ligne 1 de mon index alors que c'est l'endroit ou se trouve le doctype, moi yana pas comprendre.
Bouef si vous aviez une petite idée ce ne serait pas de refus !
Merci bien !