- //CODE JAVASCRIPT
- <script language="javascript" type=text/javascript>
- <!--
- /*
- ########################################################################################
- # Cree le 27/07/2005 par gossbuster
- # Exemple d'appel de cette fonction:
- # verifNonVide('nom du formulaire',['name balise input du champ1', 'nom affichage champ1', 'name balise input du champ2', 'nom
- # affichage champ2', etc...]);
- ########################################################################################
- */
- function verifNonVide(formulaire,champs) {
-
- var mess_ini = "Veuillez remplir les champs suivants:\n";
- var mess = mess_ini ;
- for(var i=0; i < champs.length; i=i+2) {
- if ( eval('document.'+formulaire+'.'+champs[i]+'.value.length') < 1 ) {
- mess += " - " ;
- mess += champs[i+1];
- mess += "\n" ;
- }
- }
-
- if ( mess.length != mess_ini.length ) {
- window.alert(mess);
- }
- else {
- eval('document.'+formulaire+'.submit()');
- }
- }
-
- //-->
- </script>
-
-
- //CODE HTML
- <form method="GET" action="index" name="inscription">
- Votre nom :<input type="text" name="n1" size="20" style="text-transform: uppercase;">
- Votre prénom :<input type="text" name="n2" size="20" style="text-transform: lowercase;">
- <input type="button" value="Valider" onClick="verifNonVide('inscription',['n1', 'nom', 'n2', 'prénom']);" name="valide">
- </form>
//CODE JAVASCRIPT
<script language="javascript" type=text/javascript>
<!--
/*
########################################################################################
# Cree le 27/07/2005 par gossbuster
# Exemple d'appel de cette fonction:
# verifNonVide('nom du formulaire',['name balise input du champ1', 'nom affichage champ1', 'name balise input du champ2', 'nom
# affichage champ2', etc...]);
########################################################################################
*/
function verifNonVide(formulaire,champs) {
var mess_ini = "Veuillez remplir les champs suivants:\n";
var mess = mess_ini ;
for(var i=0; i < champs.length; i=i+2) {
if ( eval('document.'+formulaire+'.'+champs[i]+'.value.length') < 1 ) {
mess += " - " ;
mess += champs[i+1];
mess += "\n" ;
}
}
if ( mess.length != mess_ini.length ) {
window.alert(mess);
}
else {
eval('document.'+formulaire+'.submit()');
}
}
//-->
</script>
//CODE HTML
<form method="GET" action="index" name="inscription">
Votre nom :<input type="text" name="n1" size="20" style="text-transform: uppercase;">
Votre prénom :<input type="text" name="n2" size="20" style="text-transform: lowercase;">
<input type="button" value="Valider" onClick="verifNonVide('inscription',['n1', 'nom', 'n2', 'prénom']);" name="valide">
</form>