1
function toggleDisabled(el) {
    try {
        el.disabled = el.disabled ? false : true;
    }
    catch(E){
    }
    if (el.childNodes && el.childNodes.length > 0) {
        for (var x = 0; x < el.childNodes.length; x++) {
            el.style.opacity=0.5;
            toggleDisabled(el.childNodes[x]);
        }
    }
}

ボタンonclickを無効にすることができましたが、他のボタンを再度有効にするのに問題があります..もう1つ、有効/無効にするのはボタンではなく、divとその要素です.

リンクはこちら:http://jsfiddle.net/XBppR/20/

テキストをクリックしてから呼び出してみてください。両方とも無効になります。私の問題は、両方を無効にしたり、両方を有効にしたりしたくないことです...

4

0 に答える 0