Gracias gracias
He modificado mis funciones y comprobado en varios navegadores y todo perfecto.
Dejo el resultado de las funciones modificadas por si valiesen a otros usuarios.
Código Javascript
:
Ver originalfunction SelectElements() {
var checkGroup = document.getElementsByTagName("input"),
total = checkGroup.length, i;
for (i = 0; i < total; i++) {
if (checkGroup[i].name == "check[]") {
checkGroup[i].checked = 1;
checkGroup[i].parentNode.parentNode.style.background = "#ffc";
document.select_form.select_id.value = 0;
}
}
}
function DeselectElements() {
var checkGroup = document.getElementsByTagName("input"),
total = checkGroup.length, i;
for (i = 0; i < total; i++) {
if (checkGroup[i].name == "check[]") {
checkGroup[i].checked = 0;
checkGroup[i].parentNode.parentNode.style.background = "#fff";
document.select_form.select_id.value = 0;
}
}
}
Gracias de nuevo fiera