<<戻る

日記 intime o'

bfiのバグ直してたんだよ - JavaScript 2009/6/1(Mon.)
bfi -js←こういうBFインタプリタをjavascriptで昔書いたんですよ。
javascriptで作った割にはそこそこ良いデキだと思うんですがね。ちょっと
事情でIEで見たら動かない。バグを直そうとアチコチ弄った結果分かった。

<input type="button" id="B1">
<script>
document.getElementById("B1").onclick=function(){alert("hello");};
</script>

これは、IE(私が確認したのは8)では動かない。
えーっ!ですよ。なんでだよ。
まぁ、結局。該当の<input>タグに直接onclickを書き殴りましたよ。
でもさ、普通$("B1")が、id="B1"の<input>を示すなら.onclickは
<input onclick="ココ!">
を示すはずじゃね?こういう理解の仕方は間違ってるの?
それはともかくIEが嫌いです。

でも、
    * 68.15% - IE ↓(IE7 46.77%↓, IE6 20.46%↓, IE8 0.82%↑)
    * 21.34% - Firefox↑(Firefox3 17.18%↑, Firefox2 3.77%↓)
    * 7.93% - Safari↑
    * 1.04% - Chrome↑
    * 0.71% - Opera
    * (http://journal.mycom.co.jp/news/2009/01/06/044/index.htmlより引用)
こういう世の中じゃ、仕方ないよね。

コメ(0) | トラ(0)


(c)Kero's World