perte des variables

edward
Invité n'ayant pas de compte PHPfrance

01 mai 2012, 23:46

Salut tous le monde ,

Bon je m'explique , j'ai une page de modification , lors du choix de la ligne que je veu modifié , on clique sur valider pour allé a un formulaire rempli par les donneés que je veu modifié le probléme c'est lorsque je fai des erreur genre , texte vide ou truc du genre mon javascript actualise la page et cela me fai perdre touus mes variables , voila le script utilisé :

[javascript]function ControleVide()
{
msg='';

if(document.Formulaire.nom.value==''||document.Formulaire.theme.value==''||document.getElementById("direction").value == -1||document.getElementById("fin").value >= document.getElementById("debut").value)
{
if(document.Formulaire.nom.value==''){
document.Formulaire.nom.style.borderColor = "red";
msg='le Nom est invalide';
}
if(document.Formulaire.theme.value==''){
document.Formulaire.theme.style.borderColor = "red";
msg=msg+"\n Theme est invalide";
}
if (document.getElementById("direction").value == -1)
{document.Formulaire.direction.style.borderColor = "red";
document.Formulaire.division.style.borderColor = "red";
document.Formulaire.service.style.borderColor = "red";
msg=msg+"\n Votre choix de direction est invalide ";
}

if (document.getElementById("fin").value >= document.getElementById("debut").value){
document.Formulaire.debut.style.borderColor = "red";
document.Formulaire.fin.style.borderColor = "red";
msg=msg+"\n Erreur dans les Horraires ";

}

if(msg!=''){
alert(msg);
}

}

else
{
document.Formulaire.method = "POST";
document.Formulaire.action = "inserer.php";
document.Formulaire.submit();
}
}[/javascript]

je vous demande svp une méthode pour ne pas perdre mes donneés et Merciii Bieeen

Mammouth du PHP | 2278 Messages

03 mai 2012, 12:41

Dans le forum MachinScript (Oui pour moi Javascript est une telle obscénité que je rougis et mon clavier flambe rien qu'à écrire son nom) tu aurais plus de chances de voir quelqu'un te répondre.
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

Petit nouveau ! | 9 Messages

04 mai 2012, 14:32

My god, ton prof de français doit s'arracher les cheveux avec toi :)

sinon un return false pour ne pas "valider" ton bouton submit
[javascript]
if(msg!=''){
alert(msg);
return false
}
[/javascript]