亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

15年9月的教程,alert(this===e.currentTarget)返回的是true,現在測試返回的是false是怎么回事?

15年9月的教程,alert(this===e.currentTarget)返回的是true,現在測試返回的是false是怎么回事?

慕數據5775487 2016-12-21 14:31:53
<!DOCTYPE?html> <html> <head> <meta?charset="UTF-8"> <title></title> </head> <body> <input?type="button"?value="test1"?id="btn1"?/> <script> var?btn1=document.getElementById('btn1'); // btn1.onclick=function(event){ // alert(event.type); // }; btn1.addEventListener('click',function(e){ // alert(e.type); // alert(this.tagName); alert(e.currentTarget); alert(this===e.currentTaget); },false); </script> </body> </html>
查看完整描述

3 回答

?
來虐小學生

TA貢獻20條經驗 獲得超4個贊

btn1.addEventListener('click',function(e){
? ?alert(this.value);
? ?alert(e.currentTarget.value);
? ?var zhi1=this.value;
? ?var zhi2= e.currentTarget.value;
? ?document.write(zhi1+' ?'+zhi2+' ?'+' ?');
? ?document.write(zhi1===zhi2);
? ?alert(this == e.currentTaget);
},false);


我查了一下,this是對象,e.currentTarget也是一個對象,兩個的值都是test01,我測試還是false,不是很懂。

但是value屬性是相等的。

test1 test1 true

查看完整回答
反對 回復 2016-12-21
?
來虐小學生

TA貢獻20條經驗 獲得超4個贊

我和樓上的不一樣。。

我的也是FALSE。。。。另外問一下this是什么。。

查看完整回答
反對 回復 2016-12-21
?
啊呆_2

TA貢獻5條經驗 獲得超5個贊

我復制了你的代碼,運行后結果為true

查看完整回答
反對 回復 2016-12-21
  • 3 回答
  • 0 關注
  • 1709 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號