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

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

將全局鍵盤事件傳遞到文本字段

將全局鍵盤事件傳遞到文本字段

富國滬深 2022-10-13 16:57:42
有沒有辦法將鍵盤事件重播到文本字段并讓接收輸入字段將該字符添加到其文本中?因為我不能讓它工作。假設(shè)我按下a鍵盤,body 上的全局處理程序會捕獲它?,F(xiàn)在我想將它重播到給定的文本字段。因此,如果用戶按下a鍵盤,它將僅基于事件顯示在文本字段內(nèi)。輸入時彈出事件,但沒有輸入字符。這可能嗎?我想避免使用.val();操作輸入文本例子:$('body').on('keyup', eKeyUp);$('#mancineni').on('keyup', eKeyUpINPUT);function eKeyUp(e){   $e = $.Event('keyup');  $e.which = e.which;  $e.charCode = e.charCode;  $e.keyCode = e.keyCode;  $e.shiftKey = e.shiftKey;  $e.key = e.key;  $('#mancineni').trigger($e);    //$('#mancineni').focus();}function eKeyUpINPUT(e){    console.log('g', e)    e.stopPropagation();}<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><input type="text" id="mancineni">
查看完整描述

1 回答

?
小怪獸愛吃肉

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

感覺你讓這件事變得比實際困難得多。只需在級別處理時將 的值設(shè)置input為。不知道為什么需要避免這樣做,也許你可以解釋一下。event.keybody


$('body').on('keyup', eKeyUp);

$('#mancineni').on('keyup', eKeyUpINPUT);


function eKeyUp(e){

  $('#mancineni').val(event.key);

}


function eKeyUpINPUT(e){

    e.stopPropagation();

}

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<input type="text" id="mancineni">


查看完整回答
反對 回復(fù) 2022-10-13
  • 1 回答
  • 0 關(guān)注
  • 85 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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