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

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

window.onload里的onclick事件無用

window.onload里的onclick事件無用

多新鮮哪 2016-06-27 23:10:28
當onclick的函數(shù)放在window.onload函數(shù)里時,點擊a標簽的“返回”時沒有反應,而當沒有window.onload函數(shù)時,onclick函數(shù)可以起作用,點擊“返回”時可以順利跳轉頁面?<body> <a href="#" onclick="backToHomePage()">返回</a>?? ?? <script type="text/javascript"> ???????? window.onload=function(){? ??? ???? function backToHomePage(){? ??? ??? ?????window.location.;?? ??????? }?????? }?</script> </body>
查看完整描述

2 回答

已采納
?
kumin

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

函數(shù)聲明 要在被調用前解析 才能成功調用

onload讓函數(shù)聲明在整個頁面加載完后才解析 所以在頁面加載中調用函數(shù)是失敗的

放在onload外 在頁面加載前 瀏覽器就先解析了函數(shù)聲明 當頁面加載中調用函數(shù)時 得以成功

查看完整回答
反對 回復 2016-06-28
?
super_mb

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

當你點擊返回,打開控制臺,你會發(fā)現(xiàn)有一個錯誤:

Uncaught ReferenceError: backToHomePage is not defined

你的backToHomePage函數(shù)定義在window.onload這個函數(shù)里面,它的作用域不是你認為的全局,所以當然沒效果。

查看完整回答
2 反對 回復 2016-06-28
  • 2 回答
  • 0 關注
  • 2021 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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