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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

javascript 表單獲取焦點(diǎn),明明只有一條alert,為何谷歌瀏覽器點(diǎn)擊確定仍然會(huì)不斷彈屏?

javascript 表單獲取焦點(diǎn),明明只有一條alert,為何谷歌瀏覽器點(diǎn)擊確定仍然會(huì)不斷彈屏?

qq_唔叫咩_0 2018-05-06 22:41:55
<form action="" method="">???????? <input type="text" id="txt" />???????? <input type="radio" id="rad" />???????? <input type="checkbox" id="cBox" />???????? <input type="button" value="button" id="btn" /></form><script type="text/javascript">? ? ???? var oTxt=document.getElementById("txt");???????? var oBtn=document.getElementById("btn");???????? oBtn.onclick = function(){ oTxt.focus(); };???????? oTxt.onfocus=function(){???????? alert("我獲得焦點(diǎn)了");???????? }; </script>
查看完整描述

3 回答

?
碼農(nóng)2號(hào)

TA貢獻(xiàn)151條經(jīng)驗(yàn) 獲得超48個(gè)贊

因?yàn)槟泓c(diǎn)擊確定后,焦點(diǎn)還是沒變,又觸發(fā)了一次,往復(fù)循環(huán)。調(diào)試的話用console吧,網(wǎng)頁(yè)需要的話,彈出一個(gè)提示也不錯(cuò)。非要用alert的話,立個(gè)flag啊,進(jìn)入函數(shù)時(shí)候,判斷flag值,flag==0時(shí)候flag==1,flag==1時(shí)候不執(zhí)行函數(shù)后面的就行了。

查看完整回答
1 反對(duì) 回復(fù) 2018-05-07
?
pardon110

TA貢獻(xiàn)1038條經(jīng)驗(yàn) 獲得超227個(gè)贊

基礎(chǔ)知識(shí):

  1. onclick,onfocus 事件句柄? 前者鼠標(biāo)點(diǎn)擊某個(gè)對(duì)象產(chǎn)生事件,后者元素獲得焦點(diǎn)后執(zhí)行事件

  2. obj.focus()? 給指定的元素設(shè)置焦點(diǎn) (注只有能夠響應(yīng)用戶操作額元素才可以設(shè)置焦點(diǎn),input是其中之一)

分析:1.input文本類型獲取焦點(diǎn),出現(xiàn)彈窗? 2.點(diǎn)擊btn,會(huì)給文本類型input獲取焦點(diǎn)。

所以明了:點(diǎn)擊->焦點(diǎn)獲取->彈窗出現(xiàn)? 由于你點(diǎn)擊之后,并沒有提供后續(xù)的解除焦點(diǎn)在input:text上的事件綁定,所以彈窗一直存在。你這種情況,就好像開了一輛沒有剎車器的車,只要開始了就停不下來(lái)。


查看完整回答
1 反對(duì) 回復(fù) 2018-05-07
?
Gotta

TA貢獻(xiàn)53條經(jīng)驗(yàn) 獲得超16個(gè)贊

我猜是這樣…… 當(dāng)你點(diǎn)擊alert的確定的時(shí)候……焦點(diǎn)會(huì)轉(zhuǎn)到確定按鈕上,alert消失后……焦點(diǎn)又回到了Input上,,所以再次觸發(fā)onfocus事件……

都是猜的。。。。沒有科學(xué)依據(jù)

查看完整回答
反對(duì) 回復(fù) 2018-05-07
  • 3 回答
  • 0 關(guān)注
  • 1796 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)