Born Neet
- The Emotional Programmer -
| Next Page … J(Shift + j) | Prev Page … K(Shift + k) |
| Scroll Down … Space / Page Down | |
| Scroll Up … Shift + Space / Page Up | |
2008.08.19(Tue.) 21:10
皆さんご存知でしょうが…。
consoletを作ってるときに遭遇したので一応メモ。
(そういえば、どっかで読んだ気がするなぁ)
IEでは、「createElementしたinput要素」に、「type属性を指定しない」で、「appendChildする」とエラーになります。
文章にするとわかりづらいですねぇ^^;
つまり、
/**
* ダメ
*/
var input=document.createElement('input');
document.body.appendChild(input); // 怒られる!
input.type='button';
input.value='test';
/**
* よい
*/
var input=document.createElement('input');
input.type='button';
document.body.appendChild(input); // だいじょぶ!
input.value='test';
ということです。
ブックマークレット作ってる時なんかは特に、
コードを短くしようと思って、
/**
* これもダメ
*/
var input=document.body.appendChild(document.createElement('input')); // 怒られる!
input.type='button';
input.value='test';
とかやっちゃいがちなので注意!
以上でーす。
結局consoletで3エントリ稼いじゃいました(>_<)
スポンサード リンク
Post your Comment
カテゴリー
ブログ内検索
カレンダー
最近のエントリー
(01/31)
(01/25)
(01/24)
(01/22)
(01/17)
最近のコメント
[12/29 佐藤]
[11/12 nontan]
[10/27 htakumu]
[10/22 JUN]
[10/17 枚方市民]
最近のトラックバック
アーカイブ
ページビュー
リンク
スポンサード リンク




