引用下拉框

时间:2013-01-17 06:40:31

标签: php javascript ajax

我有这段代码来验证。

<script type="text/javascript"> <!-- alert("Testing"); --> </script>

此代码现在在表单页面上生成一个弹出框。一切按预期工作!现在我遇到的问题是引用下拉框。我认为下面的代码应该已经完成​​了但没有。

var element; var i=EG;
element=document.getElementById("client_country"); element.selectedIndex = i;

但我似乎无法让它发挥作用。我认为由于框架的使用,任何人都能指出我出错的方向吗?

1 个答案:

答案 0 :(得分:0)

var i = 'EG'; // string inside quotes
var element = document.getElementById("client_country");
element.value = i; // set the selected option

// selectedIndex retrieves the value
var selected_value = element.options[element.selectedIndex].value;

这假设您的HTML类似于......

<select id="client_country">
    <option value="AG">value a</option>
    <option value="CG">value c</option>
    <option value="EG">value e</option>
</select>

JSFiddle上的工作演示。