请教各位大神,一个关于===恒等的问题

woshilisao 2013-09-17 09:08:13

<html>
<script>
function test(obj){
var t = document.getElementById("t");
alert(t === obj);
}
</script>
<body>
<input id="t" type="text" onclick="test(this);"/>
</body>
</html>


我在安装了瑞星杀毒软件后,就弹出false了,之前是true,用的是ie8。
我是在使用jquery的index方法时发现的这个问题,请大神们赐教
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshilisao 2013-09-17
  • 打赏
  • 举报
回复
各位大神,有没有在装过瑞星杀毒软件的电脑上试过的
caizhenbo299 2013-09-17
  • 打赏
  • 举报
回复
这个绝对是true,document.getElementById("t")与this都是指向同一个dom对象<input id="t">
zhjdg 2013-09-17
  • 打赏
  • 举报
回复
看来中毒了。 绝对是true
枫醉秋 2013-09-17
  • 打赏
  • 举报
回复
我测试了一下,都是true呀,不会是杀毒软件搞得吧
枫醉秋 2013-09-17
  • 打赏
  • 举报
回复
在javascript中 === 代表类型和值都要相等的情况下次才是true

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧