var obj1 = document.getElementById("p");
var obj2 = document.getElementById("btn");
alert(obj1);
alert(obj1);
JavaScript中的此代码返回null。我有两个id' p'和' btn'在我的html中分别为Lable和Button。
我已经尝试了所有其他方法来解决这个问题,如
document.getElementById('btn').addEventListener('click', function () {
alert('Click..!!');
});
document.getElementById('btn').onclick = function () {
alert('Click..!!');
};
和包括Jquery在内的其他人可以有人指出为什么它会撤销null而不是HTMLObject?感谢。
将html更新为:
<body>
<label id="p">L</label>
<button id="btn" value="Click" >Click</button>
</body>