bonjour
je cherche à vérifier grâce à une fonction action() que le champ d'un formulaire a été rempli
j'ai donc besoin d'accéder au contenu du formulaire pour vérifier qu'il n'est pas vide avec la fonction affiche()

je vous livre mes bouts de code

le champ du formulaire avec le bouton envoi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<label for="truc" id="truc">truc: </label>
<input type="text" id="truc" name="truc"/>
<input onclick="action()" type="submit" value="envoyer"/>
la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function affiche(){
	if (letruc=""){
	alert('le formulaire n'est pas rempli ');
	}
}

la récupération du contenu du formulaire en javacript

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var iddutruc = document.getElementById('truc')
var letruc = iddutruc.value;
ça ne fonctionne pas et je ne comprends pas mon erreur pourriez vous m'expliquez le pb svp ?

merci