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

checkbox报错,求高手解释 - Web 开发 / Ajax
JScript code
var _7122=$("<div class=\"datebox-checkbox\"><input type=\"checkbox\" onclick=\"clickcheckbox(this);\"/>是否使用时间</div>").appendTo(_710);
function clickcheckbox(obj){
    if(obj.checked){
        alert('checked');        
    }else{        
        alert('unchecked');
    }    
}


为什么运行时点击checkbox会报‘缺少对象’的错误,求解释

------解决方案--------------------
以下测下来没错,是不是其他的问题
HTML code

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
    var _7122=$("<div class=\"datebox-checkbox\"><input type=\"checkbox\" onclick=\"clickcheckbox(this);\"/>是否使用时间</div>").appendTo($("#_710"));
})
function clickcheckbox(obj){
    if(obj.checked){
        alert('checked');        
    }else{        
        alert('unchecked');
    }
}
</script>
<div id="_710">
</div>

------解决方案--------------------
你把下面这个方法拿出来啊、你放另外一个方法里面当然找不到了啊
JScript code
function clickcheckbox(obj){
    if(obj.checked){
        alert('checked');        
    }else{        
        alert('unchecked');
    }