日期:2014-05-17 浏览次数:21011 次
<script type="text/javascript">
    function check(){
        var t1 = document.getElementById('t1').value;
        var t2 = document.getElementById('t2').value;
        
            if(t1.length ==0 && t1==""){
                //alert("1");
                
                document.getElementById("t1").disabled = true;
                }
            if(t2.length ==0 && t2==""){
                
                document.getElementById("t2").disabled = true;
                }
        }
</script>
 <body onload="check();">
   
    <input id="t1"  type="text" value="1">
    <input id="t2"  type="text" >
------解决方案--------------------
楼上的很勤劳,不过有个小问题,你误解楼主的意思了。
楼主要两个控件,当文本(text)控件没有内容时,就不允许点击复选框(checkbox)控件。
另外,我理解文本(text)控件是可能动态变化的,所以要还要加用onchange事件。
Anyway,能直接给出代码值得鼓励,我表示我基本是来打酱油的,楼主你多多感谢2楼的兄弟吧。
------解决方案--------------------