0

こんにちは私は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に移動しないため、無効になります。ここで私が間違っていることを確認してください

4

2 に答える 2

5

あなたは前にyを忘れました...Id('msg');

var cont = document.getElementById('msg'); 
于 2012-06-16T18:27:43.463 に答える
2

エラーには次のものが含まれます

6行目は

if(var == -1)

そして次は

document.getElementById // not document.getElementBId
于 2012-06-16T18:31:57.430 に答える