2016-09-30 17 views
0

以下は画像用のHTMLコードです。Internet Explorerのjavascriptで画像を表示することはできません

<img src="" id="displaymirrorimage" height=auto width=auto style="display: none;"> 

下記は、マウスオーバーで画像を動的に表示するためのJavaScriptコードです。

FirefoxとChromeではうまくいきますが、Internet ExplorerやSafariブラウザでは機能しません。 。

+0

は 'のdocument.getElementById( 'displaymirrorimage')style.display = 'ブロック' を試してみてください;' –

+0

あなたがこの記事をチェックしましたか? http://stackoverflow.com/questions/1724342/onmouseover-doesnt-work-when-using-javascript-to-add-img-tag-on-ie – Jaco

+0

あなたの 'height = auto'と' width = auto'を確認してください問題を引き起こしていません。それらを引き出し、何が起こるか見る。古い時代、IEはこれを突き詰めましたが、あなたはIEのバージョンを指定しませんでした。 – aardrian

答えて

-1

試してみてください。 document.getElementById("displaymirrorimage").style.display="block";

+4

@DavidRのコメントをコピーしてあなた自身の答えとして投稿してください...それは良い練習ではありません –

+0

私は早くそれに答えました。 –

+0

前のコメントのためにSryしてください。質問に答えたときに私はコメントを見ませんでした、それは存在しませんでした。 –

関連する問題