davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 2009
-
23 janv. 2005 à 15:24
davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 2009
-
24 janv. 2005 à 09:56
Bonjour à tous.
J'ai un petit probleme de compatibilité.
Je suis grand nouveau en javascript, et j"ai ecrit un de mes premieres fonctions pour un peit site web.
La fonction permet de verifier le nombre de checbox check"es dans un
formulaire, compare ce nombre à une valeur données et si affiche
la difference ou affiche une alerte.
Voici la fonction:
function DisplayNbChecked(formulaire, source, cible,maxval)
{
var nbchecked=0;
for (var i = 0; i < formulaire.elements.length; i++)
{
if(formulaire.elements[i].checked)
nbchecked++;
}
if(nbchecked >maxval){
alert("You chose too many functions !!");
source.checked=false;
source.value="";
}
else {
cible.value=maxval-nbchecked;
}
}
<td colspan="3" align="left"><h5>Nb of functions still to choose :<input type="text" name="remaining" style="width:30px; border:0px;"></h5></td>
</tr>
<tr>
<td colspan="3" align="right"><input type="button" value="Validate Functions" onClick="VerifNbChecked(document.functions, '5')"></td>
</tr>
</table>
le probleme: sous firefox, ça marche super, sous internet explorer...ça ne marche pas du tout.
qq'un peut m'aider svp ???????????
</FORM>
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 janv. 2005 à 08:27
Bonjour,
ça fonctionne sans aucun (?)
problème avec Internet explorer.
sous internet explorer...ça ne marche pas du tout
est-ce à dire que la function n'est pas appelée ?
javascript est-il activé ?
/ Outils / Options Internet / Sécurité / Personnaliser le Niveau
et dans les paramètres, en fin de liste, cocher _ Active scripting.
[ on ne sait jamais ... ]
Cordialement. Bul. ~
Site
~~
[mailto:marcelBultez@tiscali.fr Mail
]~
faut rentrer un truc bidon comme email, et il s'agit de la deuxieme pas (function à selectionner).
Merci en tout cas pr ton aide!
-------------------------------------Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 janv. 2005 à 09:18
Bonjour,
effectivement sur le site, ça ne marche
qu'une fois sur 2. pas avec l'extrait donné,
> l'erreur vient donc d'ailleurs, mais sans
la source complète ( trop de manips à faire
sur le site pour l'avoir ) ...