我有这个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,但没有任何反应......没有错误被抛出。
我在这里做错了什么?
答案 0 :(得分:3)
事件名称全是小写,但是您有一个大写C. JavaScript是区分大小写的。另外readystate
应为readyState
更改为:
document.onreadystatechange = function() {
if (document.readyState === "complete") {
}
};