我正在寫一個分爲字段集的HTML表單,我需要從函數中的特定fiedset獲取表單字段。
目前是這樣的:如何從特定字段集中獲取表單字段?
function conta(Fieldset){
var Inputs = Fieldset.getElementsByTagName("input");
var Selects = Fieldset.getElementsByTagName("select");
/* Doing the stuff I need to do in two iterations, one for each field type */
}
但誰知道將來可以持有,如果表單獲得了一些新的字段類型(收音機,複選框),這可能成爲可怕的十個分量來。
我知道form
元素有elements
屬性返回所有的表單字段,我希望我可以使用類似的東西。
(我知道我仍然需要在迭代中區分一組條件中的字段類型,但我認爲它會更快,更容易保持。除非它不是,我不應該這樣做)
謝謝,但jQuery是不是一個真正的選擇... – Gabe 2008-11-21 18:27:18
這太糟糕了。它真的使這種事情更簡單。 – 2008-11-21 18:30:03