日期:2014-05-17  浏览次数:20903 次

判断文本框不为空时显示下拉框
判断文本框(<input type="text" name="BQ" size="13">)
不为空时显示下拉框(<select size="1" name="XZ"><option checked>-请选择-</option>)

请用在页面

以下是我的写法,但有问题,请指点!
<html>
<head>
<script type="text/javascript">
function load()
if (document.getElementById("BQ").value == "")
{
  document.getElementById( "XZ").disabled=true; 
}
</script>
</head>

<body onload="load()">
<input type="text" name="BQ" size="13">
<select size="1" name="XZ"><option checked>选择</option><select>
</body>
</html>


------解决方案--------------------
JScript code

document.getElementsByName('COLTD')[0].onblur = function(){
    if(this.value != ""){
        document.getElementsByName('YWNAME')[0].style.display = "block";
    } else {
        document.getElementsByName('YWNAME')[0].style.display = "none";
    }
};

------解决方案--------------------
其实,加上ID是有习惯来的。

<html>
<head>
<script type="text/javascript">
function load()
{
if (document.getElementById("BQ").value == "")
{
document.getElementById( "XZ").disabled=true;
}
}
</script>
</head>

<body onload="load()">
<input type="text" name="BQ" size="13">
<select size="1" name="XZ"><option checked>选择</option><select>
</body>
</html>