JavaScriptでブラウザによる記述の違い。いっぱいありそうなんで随時気がついたものを追加。
FireFox | ie |
---|---|
event.target | event.srcElement |
element.parentNode | element.parentElement |
element.textContent | element.innerText |
element.style.cssFloat | element.style.styleFloat |
element.addEventListener | element.attachEvent |
element.__defineSetter__ | 無し |
element.__defineGetter__ | 無し |
getAttribute("class") | getAttribute("className") |
window.getSelection() | document.selection |
selection.getRangeAt(0) | selection.createRange() |
var e=document.createEvent(event type); e.initEvent(event name, true, true); element.dispatchEvent(e); | element.fireEvent("on"+event name) |