Le javascript ci-dessous fonctionne bien dans IE mais pas dans Mozilla. Nous avons une case à cocher d'en-tête, onClick dont toutes les autres cases de la page sont sélectionnées/désélectionnées. Quelqu'un peut-il aider?Javascript Incompatibilité avec Mozilla
<script language="javascript">
function SelectAll() {
var frm = document.forms[0];
var j = frm.elements.length;
var checkAll = document.getElementById("checkAll");
var checkBoxCount = 0;
if(checkAll.checked == true) {
var i = 0;
while(i != j) {
if (frm.elements[i].type == "checkbox") {
frm.elements[i].checked = true;
checkBoxCount++;
}
i++;
}
var chkAll = document.getElementById("checkAll");
chkAll.checked = true;
} else {
var i = 0;
while(i != j) {
if (frm.elements[i].type == "checkbox") {
frm.elements[i].checked = false;
}
i++;
}
var unchkAll = document.getElementById("checkAll");
unchkAll.checked = false;
}
}
Installez firebug et déboguez-le sur mozilla ... –
Y at-il une erreur? – rahul
Cela fonctionne très bien pour moi en FF 3.5. – rahul