以下功能应该在我的网页的“onload”事件期间执行。
function setUpTranslation() {
var phrases = document.getElementsByTagName("p");
for (i = 0; i<phrases.length; i++) {
phrases[i].number = i;
phrases[i].childNodes[1].innerHTML = french[i];
phrases[i].childNodes[1].onMouseDown = alert("Hello World");
}
}
谁能告诉我为什么每次通过 For 循环都会发生警报?我希望只有当用户在我的列表中的一个短语上按下鼠标时才会发生这种情况。
有人说 onmousedown 不应该大写,但是当我这样做时,我得到一个错误说“未实现”
预先感谢您的帮助。