2009-08-31 50 views
1

我正在編程一個具有多個訂單項目的訂單。每個訂單項都是表格中的一行,與上一行相同。我想知道輸入字段上的名稱和ID的約定。我是否對每行中的字段使用相同的名稱和ID?我對重複行的表單中的名稱和標識使用什麼

如何引用特定表單行中的輸入字段?

如何將表單的行作爲數組引用?

什麼是最好的編程方法?

例如:

項目數量ITEM_PRICE TOTAL_PRICE 項目數量ITEM_PRICE TOTAL_PRICE 項目數量ITEM_PRICE TOTAL_PRICE

感謝

回答

2

我通常之前添加行號/後,這樣,如果我需要參考它爲AJAX等,它有一個獨特的名字。

+0

您是將行號添加到每個ID還是作爲每行上單獨的隱藏字段? – sdfor 2009-08-31 16:26:11

+0

對於每個ID,對於第1行,您將擁有item1 quantity1 item_price1 total_price1。然後循環使用getElementById('item'+ i),其中i是遞增數字。 – JShumaker 2009-08-31 16:29:27

+1

以id開頭的數字違反了w3c規範。 http://www.w3.org/TR/html4/types.html#h-6.2 – seth 2009-08-31 16:46:17

相關問題