Script pour checbox
Résolu
spacees
-
spacees -
spacees -
Bonjour,
Je rencontre un problème avec mon script, il ne fonctionne pas
function checkCheckBoxes() {
for (i=1; i<9; i++){
if (
document.getElementById("Vtec" + i).checked == true &&
document.getElementById("datvtec" +i).value == "")
{
alert ('message!');
return false;
}
}
else {
return true;
}
}
pourtant sans la boucle for cela marche très bien
function checkCheckBoxes() {
i=1;
if (
document.getElementById("Vtec" + i).checked == true &&
document.getElementById("datvtec" +i).value == "")
{
alert ('Veuillez indiquer la date de la visite technique!');
return false;
}
else {
return true;
}
}
Help Please
Je rencontre un problème avec mon script, il ne fonctionne pas
function checkCheckBoxes() {
for (i=1; i<9; i++){
if (
document.getElementById("Vtec" + i).checked == true &&
document.getElementById("datvtec" +i).value == "")
{
alert ('message!');
return false;
}
}
else {
return true;
}
}
pourtant sans la boucle for cela marche très bien
function checkCheckBoxes() {
i=1;
if (
document.getElementById("Vtec" + i).checked == true &&
document.getElementById("datvtec" +i).value == "")
{
alert ('Veuillez indiquer la date de la visite technique!');
return false;
}
else {
return true;
}
}
Help Please
A voir également:
- Script pour checbox
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- Script download - Télécharger - Édition & Programmation
1 réponse
Bonjour,
Erreur tres bete et tres simple: Si tu indentait correctement ton code, tu l'aurais vue.
Rajouter un for te donne ceci:
Or tu as ecrit avec ton if ceci:
Forcement ça ne marche pas car la syntaxe est incorrecte.
La bretagne...le plus bel endroit au monde.
Erreur tres bete et tres simple: Si tu indentait correctement ton code, tu l'aurais vue.
function checkCheckBoxes() { i=1; if ( ...) { alert ('Veuillez indiquer la date de la visite technique!'); return false; } else { return true; } }
Rajouter un for te donne ceci:
function checkCheckBoxes() { for (i=1; i<9; i++) { if ( ...) { alert ('message!'); return false; } else { return true; } } }
Or tu as ecrit avec ton if ceci:
function checkCheckBoxes() { for (i=1; i<9; i++) { if ( ... ) { alert ('message!'); return false; } } else { return true; } }
Forcement ça ne marche pas car la syntaxe est incorrecte.
La bretagne...le plus bel endroit au monde.
même avec la syntaxe corrigée ça ne marche pas en activant la boucle (for) et ça fonctionne avec i=1; !!!! je rame je rame
function checkCheckBoxes()
{
<!-- for (i=1; i<9; i++)
<!--{
i=1;
if (document.getElementById("Vtec" + i).checked == true && document.getElementById("datvtec" +i).value == "")
{
alert ('message!');
return false;
}
else
{
return true;
}
<!--}
}
doit etre: