| « en-US 言語パックの作り方 | tabbrowser.xml と関連ファイルの移動 » |
createElement してから appendChild するまでの間のプロパティ変更
下記の value プロパティ変更は効果がない。
var elt = document.createElement("textbox");
elt.value = "It works!";
document.documentElement.appendChild(elt);
代わりに setAttribute を使うか、
var elt = document.createElement("textbox");
elt.setAttribute("value", "It works!");
document.documentElement.appendChild(elt);
appendChild してからプロパティを変更する。
var elt = document.createElement("textbox");
document.documentElement.appendChild(elt);
elt.value = "It works!";
Firefoxアドオンを自作しているんですが、同様のところでつまづいていたので参考になりました!
ありがとうございます。