1
私は別の方法で要素を作成していますが、私は最良の方法はわかりません。私は最近、使用してアップつまずいてしまったsetAttributeに代わるもの
var myselect = document.createElement("select");
myselect.name="blah";
と
var myselect = document.createElement("select");
myselect.setAttribute("name", "blah");
:違いは何仕事と私はsetAttributeメソッドを使用していたしません
var label = document.createElement("label");
label.for= "blah";
。 1つの利点と別の利点と短所があるのですか?
thx! 'myform.setAttribute(" onclick "、" return validate() ");' – Tom
@TomPepernic:その場合は属性を使うことができますが、最終的にはプロパティ上に関数を作成しますので、これを行うことができます: 'myform.onclick = function(){return validate(); }; '。関数の間には若干の違いがありますが、おそらく関心事は必要ありません。 – RightSaidFred
hrmm、それは何らかの理由で動作しませんでした。間違いなし、私は私の検証ルーチンから何も得ていません... – Tom