<select id="txtProvince" name="txtProvince">
<option value="0">选择省份</option>
<option value="110000">北京市</option>
<option value="120000">天津市</option>
<option value="130000">河北省</option>
</select>
根据 后台传过来的值选中select !
如传来‘天津市’就选中第三个‘天津市’
<option value="120000" selected="selected">天津市</option>
<option value="0">选择省份</option>
<option value="110000">北京市</option>
<option value="120000">天津市</option>
<option value="130000">河北省</option>
</select>
根据 后台传过来的值选中select !
如传来‘天津市’就选中第三个‘天津市’
<option value="120000" selected="selected">天津市</option>
解决方案 »
- 这代码不知道哪里有问题,总是不停的发送请求。
- html5 拖曳图片预览问题,高手看下
- <a>如何实现 点击复制<a>中的链接地址
- 求一个身份证严格的js验证,用正则
- 100分求教高手:如何把一个div层从frameset下的一个frame随鼠标托动到另一个frame中。
- js新手问一个checkbox全选问题???
- 如何将一段文字中所有连续的2个小写空格替换为一个大写的空格?
- 求一完整的js只加密函数,变量的功能代码
- html5 audio标签与歌词同步问题----手机浏览器兼容
- 关于Js的getElementById(" ")无法的到对应对象的问题
- javascript对象和Array的一个奇怪现象
- javascript的对象
var ops=document.getElementbyId("txtProvince").options;
for(var i=0;i<ops.length;i++){
if(op[i].innerText==a){
op[i].selected=true;
break;
}
}
或者给每个option1个id,然后documen.getElementById('返回值').selected='selected';
window.onload = function(){
var province = document.getElementById("txtProvince");
var str ="天津市";
for(var i = 0 ; i < province.options.length ;i++){
if(province.options[i].text==str) { province.selectedIndex = i; }
}
}
var txt=$(this).text();
if(txt=="天津市")
$(this).attr("selected",true);
});
{
var obj = document.getElementById("txtProvince");
for(i=0;i<obj.length;i++){
if(name==obj[i].innerText){
obj[i].selected = true;
}
}
}