這可能是一個非常簡單的問題,但我似乎無法得到正確的結果。返回HTML FORM變量名稱(不值)
是否可以從FORM中提取變量「名稱」?我通過「的onChange」聲明有如下下拉菜單(簡體)...
<FORM NAME="doc_select">
<SELECT ID="rec_list" NAME="rec_info"><OPTION>...</OPTION></SELECT>
<SELECT ID="term_list" NAME="term_info"><OPTION>...</OPTION></SELECT>
<SELECT ID="comp_list" NAME="comp_info"><OPTION>...</OPTION></SELECT>
</FORM>
這些都引發了一下Java的腳本。到現在爲止還挺好。
我想提取的名稱,而不是價值,然後使用提取的名字 一個java腳本語句象下面這樣:
var info = form.*name*.value;
getElementsByName
帶給我的價值不是名字。
任何想法?
乾杯 弗蘭克
如果您已經知道元素的名稱,則使用'getElementsByName',這似乎不是您在此處執行的操作。也許你想'getElementsByTagName'然後遍歷它們?我不太清楚你想達到什麼目的。 –
您是否想要獲取已更改的選擇的名稱? –
讓我澄清,如果我可以。我有一點javascript,它顯示了從各種下拉菜單中選擇的任何文檔的簡要摘要。目前我有這個腳本的多個副本來處理每個下拉菜單,因爲它們都有不同的名稱。不同的名稱隻影響腳本的一行,所以如果我可以提取該名稱的值,我可以在該行中使用它,因此只保留腳本的一個副本。 –