HTML/JavaScriptiyoある日、”‘地名生成ツール’が動かない”という連絡があり、手持ちのAndroidで確認してみました。すると、FirefoxとChromeでは正常に動作し、ブラウザではボタンが表示されないことが判明したのです。表示されるはずのボタンがありません。その後PCのIEで見ても、これと同じことが起こっていました。この原因を調べた結果、以下の記述に問題があることが分かりました。msg;}一見何の問題もないように見えますが、1行目のobj=document.form0.button1という記述が引っかかっていたのです。これは、引数を変数に代入するもので、変数objにはボタンオブジェクトをあらかじめ代入し、参照できるようにするはずでした。msg;}とすると、うそのように解消したのです。Explorerでは動作しません。