日期:2014-05-16  浏览次数:20382 次

第三个文本框根据前两个文本框的值 联动?
现在有三个文本框 第一个输入onblur后 第二个文本框的值可以 自动等于第一个框的值 
1、如果 两个文本框的值相同 第三个框的 值 为空 或者不能填写 或者不能选择
2、如果前两个文本框的值不同 第三个框才能填写 或者选择


------解决方案--------------------
HTML code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head>
    <title>new document</title>
    <script type="text/javascript">
    function $(id){
        return document.getElementById(id);
    }
    function check(obj){
        if(obj.value != "" && obj.value == $("sdz").value){
            $("shfs").value = "";
            $("shfs").disabled = true;
        }else{
            $("shfs").disabled = false;
        }
    }
    </script>
</head>
<body>
<input type="text" id="sdz" onblur="$('zdz').value = this.value">
<input type="text" id="zdz" onblur="check(this)" > <input type="text" id="shfs" onfocus="check($('zdz'))">

</body>
</html>