复选框和文本框的联动效果JS代码怎么写
2个回答
2017-05-11
展开全部
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>标题页-学无忧(www.xue51.com)</title>
<script language="javascript">
function chk(obj,txtIndex)
{
var tmpInput = document.getElementsByName("textfield")[txtIndex];
//获取指定的文本框
obj.checked?tmpInput.disabled=false:tmpInput.disabled=true;
//判断文本框是否处于选中状态
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<input name="che" type="checkbox" value="" onclick="chk(this,'0')"/>
<input type="text" name="textfield" disabled=true /><BR/>
<input name="che" type="checkbox" value="" onclick="chk(this,'1')"/>
<input type="text" name="textfield" disabled=true /><BR/>
<input name="che" type="checkbox" value="" onclick="chk(this,'2')"/>
<input type="text" name="textfield" disabled=true /><BR/>
</form>
</body>
</html>
<head>
<title>标题页-学无忧(www.xue51.com)</title>
<script language="javascript">
function chk(obj,txtIndex)
{
var tmpInput = document.getElementsByName("textfield")[txtIndex];
//获取指定的文本框
obj.checked?tmpInput.disabled=false:tmpInput.disabled=true;
//判断文本框是否处于选中状态
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<input name="che" type="checkbox" value="" onclick="chk(this,'0')"/>
<input type="text" name="textfield" disabled=true /><BR/>
<input name="che" type="checkbox" value="" onclick="chk(this,'1')"/>
<input type="text" name="textfield" disabled=true /><BR/>
<input name="che" type="checkbox" value="" onclick="chk(this,'2')"/>
<input type="text" name="textfield" disabled=true /><BR/>
</form>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询