クリックするたびに画像を切り替える画像付きの HTML ボタンがあります。これは、クリックするたびにクラスを設定するために使用する方法であり、現在のクラスの画像に従って表示されます。
function FullScreenToggle(el){
if(el.className!="ns")
{
el.className="ns";
}
else if(el.className=="ns")
{
el.className="fs";
}
return false;
}
これは chrome と Firefox で問題なく動作します。ここでの問題は、IE では動作せず、ボタンが表示されないことです。誰かが IE で動作させるためのヒントを教えてくれれば本当に助かります。よろしくお願いします。
アップデート
私のhtml
<button class="fullScreen" data-dojo-type="dijit.form.Button" onclick="FullScreenToggle(this);" id="butFullScreen">
<input type="image" class="ns" onclick="FullScreenToggle(this);" value="" />
CSS
.claro #butFullScreen .ns{
background-image: url("images/fullScreen.png");
}
.claro #butFullScreen .fs{
background-image: url("images/fullScreenExit.png");
}