A voir également:
- [PHP] fonction javascript
- Fonction si et - Guide
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
7 réponses
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
7 juil. 2005 à 11:49
7 juil. 2005 à 11:49
function verif() { ok = true ; for(i=0;i<le_nombre_de_titre && ok;i++) { if(document.bloc_article.titre[$i].value=="") { ok=false ; } } if(ok) document.bloc_article.submit(); else alert('Vous avez oblier de remplir un champs titre!'); }
attention je garantis pas que ca va fonctionner du premier coup...
tu n'a pas besoin de $ en javascript
ok, je comprend ta fonciton. Mais le if(document.bloc_article.titre[$i].value==""), comment tu l'indexes?
J'ai oublié de préciser que titre c'est un input => <input type="text" name="titre'.$i.'"> et pas un tableau.
Donc ça va paraitre plus difficile je pense.
Donc ça va paraitre plus difficile je pense.
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
7 juil. 2005 à 12:02
7 juil. 2005 à 12:02
a oui, j'ai betement copié collé sans changer ca...
la je t'avoue que je ne sais pas, pour l'atteindre par le nom.
plus simple : pour chacun de tes champs 'titreX' tu attribues un id (tu rajoute id='X') dans ton input, puis au lieu de
tu mets
ca devrait rouler...
la je t'avoue que je ne sais pas, pour l'atteindre par le nom.
plus simple : pour chacun de tes champs 'titreX' tu attribues un id (tu rajoute id='X') dans ton input, puis au lieu de
if(document.bloc_article.titre[$i].value=="")
tu mets
if(document.getElementById(i).value=="")
ca devrait rouler...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Il veut pas, ça marche quand je fait:
if(document.bloc_article.titre1.value=="")
if(document.bloc_article.titre2.value=="")
if(document.bloc_article.titre3.value=="")
Il me faut un truc comme ça.
Le getElementById(i) il doit pas etre lié avec titre je pense.
donc ???
if(document.bloc_article.titre1.value=="")
if(document.bloc_article.titre2.value=="")
if(document.bloc_article.titre3.value=="")
Il me faut un truc comme ça.
Le getElementById(i) il doit pas etre lié avec titre je pense.
donc ???
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
7 juil. 2005 à 12:11
7 juil. 2005 à 12:11
if(document.bloc_article.titre1.value=="")
if(document.bloc_article.titre2.value=="")
if(document.bloc_article.titre3.value=="")
en dynamique je ne sais pas faire.
l'id doit etre placé dans <input type='text' name='titre...' id='2'>
peut etre qu'il y a un pb de conversion int-->string...
if(document.bloc_article.titre2.value=="")
if(document.bloc_article.titre3.value=="")
en dynamique je ne sais pas faire.
l'id doit etre placé dans <input type='text' name='titre...' id='2'>
peut etre qu'il y a un pb de conversion int-->string...