Hi,
ich habe mir vor einiger Zeit ein paar javascripts für meine Homepage geschrieben. Eines dieser Srcipts muss ich nun um eine weitere Funktion erweitern :-(
Es geht dabei um folgende Funktion:
Diese Funktion aktiviert alle subcheckboxen eines Baumes. Nun will ich aber verhindern, dass die Funktion checkboxen erfasst / verändert, die als disabled markiert sind. Kann mir jemand sagen wie ich diese Option Abfragen kann?
Ich hab mir das so vorgestellt:
Das funktioniert aber leider nicht Bin für jeden Tipp dankbar!
ich habe mir vor einiger Zeit ein paar javascripts für meine Homepage geschrieben. Eines dieser Srcipts muss ich nun um eine weitere Funktion erweitern :-(
Es geht dabei um folgende Funktion:
Code:
function subCheckReku(obj, checkAction) {
if(obj.hasChildNodes()) {
for(var j = 0; j < obj.childNodes.length; j++) {
if(obj.childNodes[j].tagName == "INPUT") {
obj.childNodes[j].checked = checkAction
}
if(obj.childNodes[j].hasChildNodes()) {
subCheckReku(obj.childNodes[j], checkAction)
}
}
}
}
Diese Funktion aktiviert alle subcheckboxen eines Baumes. Nun will ich aber verhindern, dass die Funktion checkboxen erfasst / verändert, die als disabled markiert sind. Kann mir jemand sagen wie ich diese Option Abfragen kann?
Ich hab mir das so vorgestellt:
Code:
function subCheckReku(obj, checkAction) {
if(obj.hasChildNodes()) {
for(var j = 0; j < obj.childNodes.length; j++) {
if(obj.childNodes[j].tagName == "INPUT" AND obj.childNodes[j].disabled != true ) {
obj.childNodes[j].checked = checkAction
}
if(obj.childNodes[j].hasChildNodes()) {
subCheckReku(obj.childNodes[j], checkAction)
}
}
}
}
Das funktioniert aber leider nicht Bin für jeden Tipp dankbar!