<!DOCTYPE html>
<html>
<body>
<select id="hasDisplayAccount">
<option value="2">请选择</option>
<option value="1">是</option>
<option value="0">否</option>
</select>
<select id="hasAssignPerson">
<option value="2">请选择</option>
<option value="1">是</option>
<option value="0">否</option>
</select>
</body>
<script type="text/javascript">
var account = document.getElementById('hasDisplayAccount');
var person = document.getElementById('hasAssignPerson');
account.onchange=function() {
if (account.value == '1') {
person.options.length=0
var op = new Option();
op.text = '否';
op.value = '0';
var op1 = new Option();
op1.text = '请选择';
op1.value = '2';
var op2 = new Option();
op2.text = '是';
op2.value = '1';
person.options.add(op);
person.options.add(op1);
person.options.add(op2);
document.getElementById('person').disabled = true;
}else{
person.options.length=0
var op = new Option();
op.text = '请选择';
op.value = '2';
var op1 = new Option();
op1.text = '是';
op1.value = '1';
var op2 = new Option();
op2.text = '否';
op2.value = '0';
person.options.add(op);
person.options.add(op1);
person.options.add(op2);
}
}
person.onchange=function() {
if (person.value == '1') {
account.options.length = 0
var op = new Option();
op.text = '否';
op.value = '0';
var op1 = new Option();
op1.text = '请选择';
op1.value = '2';
var op2 = new Option();
op2.text = '是';
op2.value = '1';
account.options.add(op);
account.options.add(op1);
account.options.add(op2);
document.getElementById('account').disabled = true;
}else{
account.options.length=0
var op = new Option();
op.text = '请选择';
op.value = '2';
var op1 = new Option();
op1.text = '是';
op1.value = '1';
var op2 = new Option();
op2.text = '否';
op2.value = '0';
account.options.add(op);
account.options.add(op1);
account.options.add(op2);
document.getElementById('account').disabled = false;
}
}
</script>
</html>
两个下拉框相互控制
最新推荐文章于 2024-02-02 15:07:58 发布