「1回目」> あります2 つのボタンの間にもう 1 つのスペース --> input type="button" value="Del" onclick="del(this)"> > <br> // テーブルの行ラベルを作成します tr <br> var trObj = document.createElement("tr"); <br> // 行の内容を設定します <br> trObj.innerHTML = "< ;td width='150px'> ;<input name='firstName'/></td><td width='150px'><br> ></td><t d width='130px'>< input type='button' value='Add' onclick='add()'> " " <br> " + "<input type= 'button' value='Del' onclick='del(this)'> ;&lt;/td&gt; ";<br>//行のコンテンツをテーブルに追加<document.getelementbyid firstname></document.getelementbyid> の値 var sValue1 = oTR1.firstElementChild.firstElementChild.value; oTR2.firstElementChild.firstElementChild.value; <br> return sValue1.localeCompare(sValue2); 🎜> // 形式で tBody 本文フィールドを取得します。 oTBody = oTable.tBodies[0]; > var aTRs = 新しい配列; aTRs[i] =colDataRows[i]; <br> 🎜> aTRs.reverse() ; <br> var oFragment = document.createDocumentFragment() ; <br> for (var i=0; i < aTRs.length; i++) { <br> oFragment.appendChild(aTRs[i]) } } <br> <br>//ソートされた行データをテーブルボディに保存するコードフラグメントを追加します <br>値を取得すると、次のようになります。 <br>a キー名、b は値 <br>c キー名、d は値 <br>e キー名、f は値 <br>データベースに保存される 2 次元の数値を作成します <br> <br> これは主に製品属性を追加するために使用されます。 <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> </p> <p>ディスカッションへの返信 (解決策)</p> <p> name 属性を使用すると、</p> <p>同じ名前を使用する場合は配列形式で名前を付ける必要があります</p>