asp 关联文本框

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:40:25
<select name="s" id="s" >
<option value="可编辑" >可编辑</option>
<option value="不可编辑" >不可编辑</option>
</select>
<input name="t" type="text" id="t" />
当下拉列表选择 可编辑 选项时候,文本框可以输入,当选择 不可编辑的时候 文本框锁定,自动赋值为 不可编辑 这个能实现么
<select name="s" id="s" onchange="ttt()" >
<option value="可编辑" >可编辑</option>
<option value="不可编辑" >不可编辑</option>
</select>
<input name="t" type="text" id="t" />

<script language="JavaScript" type="text/javascript">
function ttt() {
if(s.value="不可编辑"){
document.getElementById("t").value = "不可编辑"
document.getElementById("t").disabled = "disabled"
}
else{

<form name="form1">
<select name="s" id="s" onChange="xx(document.form1.s.options[document.form1.s.selectedIndex].value)">
<option value="yes" >可编辑</option>
<option value="no" >不可编辑</option>
</select>
<input name="t" type="text" id="t"/>
</form>
<script>
function xx(xx)
{
alert(xx);
if (xx=='no')
{
document.form1.t.disabled=true;
}

}
</script>

用js实现,下拉列表选择时调用onchange事件,然后判断s的value,再改变t的属性