-1
<input id="btnupdate" type="button" value="Update" onclick="update()"/>
<img id="loadupdate" src="http://localhost/connectu/styles/images/load_big.gif">

このコードは、AJAX 要求に応答して PHP スクリプトによって返されます。update() 関数には、ボタンと画像を非表示にするコードが含まれています。

document.getElementById('btnupdate').style.display='none';
document.getElementById('loadupdate').style.display='none';

update() 関数はネイティブ ファイルにあります。しかし問題は、画像は非表示になりますが、ボタンは表示されません。FIREBUG を試してみました。JavaScript エラーはありません。

4

2 に答える 2

5

これは次のようになりますstyle.display

function update(){
    document.getElementById('btnupdate').style.display='none';
    document.getElementById('loadupdate').style.display='none';
}

それが機能していることを確認してください

于 2012-08-10T10:44:13.777 に答える
2

への変更

 document.getElementById('btnupdate').style.display='none';

それはうまくいくはずです

于 2012-08-10T10:47:38.433 に答える