有沒有一種方法可以在選擇下拉HTML輸入標籤中獲取列表選項的長度?列表動態變化,我需要計算下拉菜單中的選項總數。總的選項是動態生成的,所以我需要一種方法來計算html選擇標籤中選項標籤的數量。我還需要在純JS中執行此操作,因爲我正在使用的應用程序不允許使用JQuery。 (請不要與我爭辯,除非絕對沒有辦法在純JS中做到這一點。)JavaScript - 獲取列表選項的長度
只需要與Internet Explorer兼容。
我認爲這將與訪問DOM有關,但我不確定語法將如何工作。
有沒有一種方法可以在選擇下拉HTML輸入標籤中獲取列表選項的長度?列表動態變化,我需要計算下拉菜單中的選項總數。總的選項是動態生成的,所以我需要一種方法來計算html選擇標籤中選項標籤的數量。我還需要在純JS中執行此操作,因爲我正在使用的應用程序不允許使用JQuery。 (請不要與我爭辯,除非絕對沒有辦法在純JS中做到這一點。)JavaScript - 獲取列表選項的長度
只需要與Internet Explorer兼容。
我認爲這將與訪問DOM有關,但我不確定語法將如何工作。
指望他們既然你沒有指定,你可以使用jQuery,試試這個:
HTML:
<select id="test">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
JavaScript:
document.getElementById("test").options.length
從選擇輸入的選項,然後用長
$("#input1 option").length
沒有jQuery,請! – eatonphil