getelementbyid不工作

时间:2012-06-16 18:26:31

标签: javascript getelementbyid

我想从getelementbyid获取div但是它不适合我这是我的代码

 <body onload="ErrorCheck(-1)">
<script type="text/javascript">
function ErrorCheck(var1)
{

    if(var1 = -1)
    {   alert("in function");
        var cont = document.getElementBId('msg');       
        if(cont==null){
        alert("null");
        }
        else{
        alert("not null");
        }
    }
}
</script>
<h1 class="header">Register</h1>
<div id="msg"></div>
</body>

在调用getElementBId之后,此函数变为死,因为它不会转到任何if或else。请检查我在这里做错了什么

2 个答案:

答案 0 :(得分:5)

您在...Id('msg');之前忘记了 y

var cont = document.getElementById('msg'); 

答案 1 :(得分:2)

错误包括以下内容

第6行是

if(var == -1)

接下来是

document.getElementById // not document.getElementBId