第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

鍵盤事件中的this能指代當前對象嗎?

鍵盤事件中的this能指代當前對象嗎?

qq_木生紋_0 2017-08-15 01:48:13
if(event.keyCode==13){ ???? menu.style.display?=?'none'; ???? title.innerHTML=as[index].innerHTML; ???? }這樣能夠正常顯示,如果按照下面這樣寫:if(event.keyCode==13){ ????menu.style.display?=?'none'; ????title.innerHTML=this.innerHTML; ????}把as[index]改成this,文本框里就會顯示undefined,求教鍵盤事件中this指代的是整個文檔還是什么?
查看完整描述

7 回答

?
慕神6131772

TA貢獻10條經(jīng)驗 獲得超6個贊

授人以魚不如授人以漁,首先這種問題你要想著自己解決,你在this那一塊添加一行console.log(this)在控制臺打印出來是什么,那它就是什么。因為你的代碼不全,所以我也不知道this是啥。如果打印出來了,你不明白為什么就去百度有關js this關鍵字的相關解析,弄清楚原由。祝你進步。

查看完整回答
1 反對 回復 2017-08-15
?
慕神6131772

TA貢獻10條經(jīng)驗 獲得超6個贊

很顯然,這里this指代document,也就是整個文檔。

查看完整回答
反對 回復 2017-08-16
?
跨越七海的_風

TA貢獻25條經(jīng)驗 獲得超5個贊

憑我的直覺,應該是的。

查看完整回答
反對 回復 2017-08-15
?
白山茶_

TA貢獻2條經(jīng)驗 獲得超0個贊

console.log(this)看他指向什么,應該是指向window,所以出現(xiàn)undefined

查看完整回答
反對 回復 2017-08-15
?
錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢

TA貢獻2條經(jīng)驗 獲得超0個贊

你這個沒有給出事件函數(shù)來,我們不知道上下文的對象,給出全碼吧

查看完整回答
反對 回復 2017-08-15
  • qq_木生紋_0
    qq_木生紋_0
    全碼已貼,求教,鍵盤事件中通過上下鍵進行選項的切換,當停在某一選項上時,按下回車鍵,這樣this也不能指代停留的那個選項對象嗎?_(:з」∠)_
  • 錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢
    錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢錢
    this代表當前事件的對象,你的事件是鍵盤事件onkeyup,onkeyup點前面的就是事件對象,你的是 document.onkeyup=function(event){ 所以當前事件的對象是document,也就是當前的HTML文檔。
?
信者得救

TA貢獻22條經(jīng)驗 獲得超10個贊

this指向觸發(fā)此事件的對象。

<!DOCTYPE?html>
<html>
<head>
????<meta?charset="utf-8">
????<title>test</title>
</head>
????<style?type="text/css">
????</style>
<body>
????<input?type="text"?name=""?id="test">
????<script?type="text/javascript">
????????var?test?=?document.getElementById('test');
????????test.onkeydown?=?function(event)?{
????????????if(event.keyCode?===?13){
????????????????alert(this.value);
????????????}
????????};
????</script>
</body>
</html>


查看完整回答
反對 回復 2017-08-15
?
cnyballk

TA貢獻148條經(jīng)驗 獲得超94個贊

是指正在執(zhí)行的上下文,全局的this就是window

查看完整回答
反對 回復 2017-08-15
  • 7 回答
  • 0 關注
  • 3400 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號