欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

下拉列表事件解决方案

更新时间: 2015-02-07 01:29:45 责任编辑: Author_N8

 

下拉列表事件
现在有一个下拉列表和一个文本框,我想实现的效果是当选择下拉列表里的一个值,相应的文本框变灰,当选择下拉列表另外一个值时,文本框可以填写数据,请大家帮助,谢谢!

------解决思路----------------------
<form> <select onchange= "this.form.inputName.disabled = (this.selectedIndex == 1) ">
<option> <option> <option>
</select>
<input name=inputName> </form>
------解决思路----------------------
还是楼上的代码精练啊 我居然写了这么多

<script language= "javascript ">
function changetext()
{
var select=event.srcElement;

var index=select.selectedIndex;
var text=document.getElementById( "text ");

if (index==0)
{
text.disabled=false;
}else{
text.disabled=true;
}
}
</script>
</HEAD>

<BODY>
<form>
<select onchange= "changetext() ">
<option value= "1 " selected> 可用 </option>
<option value= "0 "> 不可用 </option>
</select>

<input type= "text " id= "text "/>
</form>
</BODY>
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2015-02-07 01:29:45
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/961361/
本文WWW.DOC100.NET DOC100.NET版权所有。