Webページが開いたときにテーブルを非表示にしようとしていますが、クリックすると表示されるはずですが、IE9に問題があります。IE8 以下では setAttribute がサポートされておらず、私の Web ページは Firefox で正しく動作するようです。これがコードです。誰かが私を助けてくれるかどうか疑問に思っています:
<h1 onclick="myFunction()">Show Sitemap</h1>
<table id="myInput" style="visibility:hidden;" width="100%" height="50%">
<tr><td><p>Test</p></td></tr>
</table>
<script>
function myFunction()
{
document.getElementById("myInput").setAttribute("style","visibility:visible;");
};
</script>