-1

Internet Explorer(IE)で正常に動作する以下のJavaScriptがあります

function disableDiv() {
    disablebutton(document.getElementById("pageWidth"))
}
function disablebutton(el) {
    try {
        el.disabled = el.disabled ? false : true;
    }
    catch (E) {
    }
}

JavaScript関数内でこれを呼び出しています

function updatediv() {
    if (document.getElementById("sbtotals") != null) {
        document.getElementById("sbtotals").style.display = "none";
    }
    disableDiv();    
}

IEでは正常にel.disable動作しますが、Chrome や Firefox では動作しません。3 つのブラウザすべてで動作するようにするにはどうすればよいですか?

4

2 に答える 2

3

Div を無効にすることはできません。フォームとフォーム要素のみ

于 2013-10-08T11:36:27.110 に答える
1

div を「無効」にすることはできません。代わりに、CSS 表示プロパティを「なし」に設定できます。

于 2013-10-08T11:38:45.883 に答える