我有一個外部Javascript文件,我試圖提醒通過php動態生成的選擇標記的值。問題:動態創建的選擇標記的警報值
問題是,它僅選擇第一個選擇標記的值。我該怎麼做,以便javascript能夠獨立識別每個選擇標記值。
我<select>
代碼如下所示:
<select id="vote">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select><input type="button" value="vote" onclick="castvote();">
和JavaScript(這是外部):
function castvote()
{
var sel=document.getElementById("vote");
alert(sel.options[sel.selectedIndex].value);}
的JavaScript只是提醒第一選擇變量的值。即使我更改其他某個選擇標記的值並單擊相應的按鈕。
我希望我能解釋我的問題。 有人可以幫助我。
最佳Zeeshan
哇如果你的代碼看起來像1 2 3 4 5,這並不奇怪,它不工作;)開玩笑 – 2009-07-13 21:24:01
重新打開你以前的問題(http://stackoverflow.com/questions/1121992/selecting-value-of-select -tag-in-javascript-problem)如果給定的答案是不夠的。 – Gumbo 2009-07-13 21:25:54