客户端脚本中常常出现的一些问题和调试技巧_基础知识
时间:2021-07-01 10:21:17
帮助过:36人阅读
1.出错情况:语法错误 输出结果。
解释:this.m = val = 'never-online'这一句是赋值,其中的this.m中的this指向的是当前对象a();
而div.onmouseover里的this指的对象是document.getElementById("div1")这个对象,(因为div并不属于a对象)即相当于把代码写在这里:
div container - onmouseover handle
因此在div.onmouseover的function里this.m出现undefined并不奇怪。