我有这个代码来验证这一点。
<script type="text/javascript"> <!-- alert("Testing"); --> </script>这段代码现在会在表单页面上创建一个弹出框。一切都如预期一样工作!现在我遇到的问题是引用下拉框。我认为下面的代码应该可以完成这个任务,但是没有。
var element; var i=EG;
element=document.getElementById("client_country"); element.selectedIndex = i;但我似乎不能让它工作。我想这是由于框架的使用,谁能给我指出我哪里错了?
发布于 2013-01-17 14:55:51
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;这里假设你有类似于...
<select id="client_country">
<option value="AG">value a</option>
<option value="CG">value c</option>
<option value="EG">value e</option>
</select>JSFiddle上的工作演示。
https://stackoverflow.com/questions/14373463
复制相似问题