par
dmx-moteur » 17 avr. 2007, 09:40
Bonjour,
J'ai un formulaire "annonce" avec un champ "descriptif" que j'ai pré-rempli avec quelques instructions. Lorsque l'utilisateur clique dessus, le champ se vide et il peut saisir ce qu'il souhaite.
Le problème : lorsqu'il valide son formulaire, s'il n'a rien renseigné de spécifique, le texte de préremplissage reste "Veillez à ne rentrer que des informations sur l'objet dans ce champ" (ce qui n'est pas terrible puisqu'après c'est entré dans la base MySQL...).
Je souhaiterais à la validation du formulaire, remplacer le texte de pré-remplissage par un espace.
Voici mon code qui ne marche pas :
Code : Tout sélectionner
function validation() {
var descriptif= document.annonce.descriptif.value;
if (descriptif=="Veillez à ne rentrer que des informations sur l'objet dans ce champ") {
descriptif==" ";
}
else
document.annonce.submit();
}
Auriez-vous une idée de ce qui ne va pas (problème de méthode, mauvaise instruction ou autre ?
Merci par avance.
Bonjour,
J'ai un formulaire "annonce" avec un champ "descriptif" que j'ai pré-rempli avec quelques instructions. Lorsque l'utilisateur clique dessus, le champ se vide et il peut saisir ce qu'il souhaite.
Le problème : lorsqu'il valide son formulaire, s'il n'a rien renseigné de spécifique, le texte de préremplissage reste "Veillez à ne rentrer que des informations sur l'objet dans ce champ" (ce qui n'est pas terrible puisqu'après c'est entré dans la base MySQL...).
Je souhaiterais à la validation du formulaire, remplacer le texte de pré-remplissage par un espace.
Voici mon code qui ne marche pas :
[code]function validation() {
var descriptif= document.annonce.descriptif.value;
if (descriptif=="Veillez à ne rentrer que des informations sur l'objet dans ce champ") {
descriptif==" ";
}
else
document.annonce.submit();
}[/code]
Auriez-vous une idée de ce qui ne va pas (problème de méthode, mauvaise instruction ou autre ?
Merci par avance.