我有这个java脚本:
document.onreadystateChange = function() {
if (document.readystate === "complete") {
var menu = document.getElementsByClassName('menu');
var b0 = menu[0];
b0.addEventListener('click', function() {
window.location = 'services.html', false;
});
}
};
HTML 部分是:
<div class = "menu">
<p>
Home
</p>
</div>
我正在尝试打开 services.html,但没有任何反应...没有抛出错误。
我在这里做错了什么?
最佳答案
事件名称全部小写,但 C 是大写的。JavaScript 区分大小写。另外 readystate
应将 readyState
更改为:
document.onreadystatechange = function() {
if (document.readyState === "complete") {
}
};
关于javascript - 这段 JavaScript 中没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23294274/