導航:首頁 > 編程語言 > js監聽鍵盤回車

js監聽鍵盤回車

發布時間:2022-01-21 02:03:20

js監聽回車鍵觸發了方法,但是可以不換行么,求高手

<html>
<head>
<scriptsrc="jquery-1.6.4.min.js"></script>
<script>
functionback(event){
event=event||window.event;
if(event.keyCode==13){
event.returnValue=false;
returnfalse;
}
}
</script>
</head>
<body>
<textarearows="3"cols="40"id="te"onkeypress="back(event);"></textarea>
<textarearows="3"cols="40"id="te1"></textarea>
</body>
</html>

Ⅱ 用js怎麼寫一個回車鍵盤事件

<script type="text/javascript" language=JavaScript charset="UTF-8">

document.onkeydown=function(event){

var e = event || window.event || arguments.callee.caller.arguments[0];

if(e && e.keyCode==27){ // 按 Esc

//要做的事情

}

if(e && e.keyCode==113){ // 按 F2

//要做的事情

}

if(e && e.keyCode==13){ // enter 鍵

//要做的事情

}

};

</script>

(2)js監聽鍵盤回車擴展閱讀:

Js鍵盤事件

keydown:按鍵按下

keyup:按鍵抬起

keypress:按鍵按下抬起

<body>

<input id="name" type="text" onkeydown="myKeyDown(this.id)" onkeyup="myKeyUp(this.id)">

</body>

<script>

/*輸出輸入的字元*/

function myKeyDown(id) {

console.log(document.getElementById(id).value);

}

/*按鍵結束,字體轉換為大寫*/

function myKeyUp(id) {

var text = document.getElementById(id).value;

document.getElementById(id).value = text.toUpperCase();

}

</script>

常用的鍵盤事件對應的鍵碼:

keyCode 8 = BackSpace BackSpace

keyCode 9 = Tab Tab

keyCode 12 = Clear

keyCode 13 = Enter

keyCode 16 = Shift_L

keyCode 17 = Control_L

keyCode 18 = Alt_L

keyCode 19 = Pause

keyCode 20 = Caps_Lock

keyCode 27 = Escape Escape

Ⅲ JS 鍵盤回車和滑鼠單擊事件合並

一個是鍵盤事件,一個是mouse 事件!
是不可以合並的!
不就是執行重復的么?
重新定義專個函數啊屬!repeat=function(){$('#single_slide_show_wrapper').addClass('slideshow_already_start');
$("video").prop('muted', true); // if is home page
$('.slider_wrapper').unslider({
speed: 500,
// The speed to animate each slide (in milliseconds)
delay: false,
arrows: true,
fluid: true,
keys: true,
dots: true,

complete: function() {}}
直接調用就可以了呀!

Ⅳ 怎麼在JS中增加鍵盤監聽

鍵盤的每個鍵都有對應的事件值,用按鍵按下或抬起事件,就可以綁定了,事件和對應值如下:
1、keydown()
keydown事件會在鍵盤按下時觸發.
2、keyup()
keyup事件會在按鍵釋放時觸發,也就是你按下鍵盤起來後的事件
3、keypress()
keypress事件會在敲擊按鍵時觸發,我們可以理解為按下並抬起同一個按鍵

對應值:
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
keycode 33 = Prior
keycode 34 = Next
keycode 35 = End
keycode 36 = Home
keycode 37 = Left
keycode 38 = Up
keycode 39 = Right
keycode 40 = Down
keycode 41 = Select
keycode 42 = Print
keycode 43 = Execute
keycode 45 = Insert
keycode 46 = Delete
keycode 47 = Help
keycode 48 = 0 equal braceright
keycode 49 = 1 exclam onesuperior
keycode 50 = 2 quotedbl twosuperior
keycode 51 = 3 section threesuperior
keycode 52 = 4 dollar
keycode 53 = 5 percent
keycode 54 = 6 ampersand
keycode 55 = 7 slash braceleft
keycode 56 = 8 parenleft bracketleft
keycode 57 = 9 parenright bracketright
keycode 65 = a A
keycode 66 = b B
keycode 67 = c C
keycode 68 = d D
keycode 69 = e E EuroSign
keycode 70 = f F
keycode 71 = g G
keycode 72 = h H
keycode 73 = i I
keycode 74 = j J
keycode 75 = k K
keycode 76 = l L
keycode 77 = m M mu
keycode 78 = n N
keycode 79 = o O
keycode 80 = p P
keycode 81 = q Q at
keycode 82 = r R
keycode 83 = s S
keycode 84 = t T
keycode 85 = u U
keycode 86 = v V
keycode 87 = w W
keycode 88 = x X
keycode 89 = y Y
keycode 90 = z Z
keycode 96 = KP_0 KP_0
keycode 97 = KP_1 KP_1
keycode 98 = KP_2 KP_2
keycode 99 = KP_3 KP_3
keycode 100 = KP_4 KP_4
keycode 101 = KP_5 KP_5
keycode 102 = KP_6 KP_6
keycode 103 = KP_7 KP_7
keycode 104 = KP_8 KP_8
keycode 105 = KP_9 KP_9
keycode 106 = KP_Multiply KP_Multiply
keycode 107 = KP_Add KP_Add
keycode 108 = KP_Separator KP_Separator
keycode 109 = KP_Subtract KP_Subtract
keycode 110 = KP_Decimal KP_Decimal
keycode 111 = KP_Divide KP_Divide
keycode 112 = F1
keycode 113 = F2
keycode 114 = F3
keycode 115 = F4
keycode 116 = F5
keycode 117 = F6
keycode 118 = F7
keycode 119 = F8
keycode 120 = F9
keycode 121 = F10
keycode 122 = F11
keycode 123 = F12
keycode 124 = F13
keycode 125 = F14
keycode 126 = F15
keycode 127 = F16
keycode 128 = F17
keycode 129 = F18
keycode 130 = F19
keycode 131 = F20
keycode 132 = F21
keycode 133 = F22
keycode 134 = F23
keycode 135 = F24
keycode 136 = Num_Lock
keycode 137 = Scroll_Lock
keycode 187 = acute grave
keycode 188 = comma semicolon
keycode 189 = minus underscore
keycode 190 = period colon
keycode 192 = numbersign apostrophe
keycode 210 = plusminus hyphen macron
keycode 211 =
keycode 212 = right registered
keycode 213 = guillemotleft guillemotright
keycode 214 = masculine ordfeminine
keycode 215 = ae AE
keycode 216 = cent yen
keycode 217 = questiondown exclamdown
keycode 218 = onequarter onehalf threequarters
keycode 220 = less greater bar
keycode 221 = plus asterisk asciitilde
keycode 227 = multiply division
keycode 228 = acircumflex Acircumflex
keycode 229 = ecircumflex Ecircumflex
keycode 230 = icircumflex Icircumflex
keycode 231 = ocircumflex Ocircumflex
keycode 232 = ucircumflex Ucircumflex
keycode 233 = ntilde Ntilde
keycode 234 = yacute Yacute
keycode 235 = oslash Ooblique
keycode 236 = aring Aring
keycode 237 = ccedilla Ccedilla
keycode 238 = thorn THORN
keycode 239 = eth ETH
keycode 240 = diaeresis cedilla currency
keycode 241 = agrave Agrave atilde Atilde
keycode 242 = egrave Egrave
keycode 243 = igrave Igrave
keycode 244 = ograve Ograve otilde Otilde
keycode 245 = ugrave Ugrave
keycode 246 = adiaeresis Adiaeresis
keycode 247 = ediaeresis Ediaeresis
keycode 248 = idiaeresis Idiaeresis
keycode 249 = odiaeresis Odiaeresis
keycode 250 = udiaeresis Udiaeresis
keycode 251 = ssharp question backslash
keycode 252 = asciicircum degree
keycode 253 = 3 sterling
keycode 254 = Mode_switch

Ⅳ JS如何獲取用戶輸入的回車,空格等特殊字元

document.onkeydown=function(e){console.log(e.keyCode)}

監聽鍵盤事抄件,回車是13,空格襲是32;

你可以復制上面的代碼,按F12 粘貼進控制台,按鍵盤就可以看到每個鍵對應的code

Ⅵ JavaScript中如何捕獲一個鍵盤輸入,如當按回車後,焦點移動到下一個元素

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>焦點事件</title>
</head>
<script type="text/javascript">

function change(){
if(window.event.keyCode==13){
var text = document.getElementById("2");
text.focus();
}
}
function init(){
var text = document.getElementById("1");
text.focus();
}
</script>
<body onload="init();">
<input type="text" id="1" onkeydown="javascript:change();"/>
<input type="text" id="2"/>

</body>
</html>

Ⅶ 如何在交互中捕捉鍵盤回車事件

按下回車鍵執行事件需要使用監聽鍵盤按鍵來實現,然後就和普通的事件綁定一樣寫處理事件函數即可。 工具原料:編輯器、瀏覽器 1、實現一個按鍵事件,按下回車鍵觸發一個處理函數

Ⅷ 用js怎麼寫一個回車鍵盤事件

<script type="text/javascript" language=JavaScript charset="UTF-8">
document.onkeydown=function(event){
var e = event || window.event || arguments.callee.caller.arguments[0];
if(e && e.keyCode==27){ // 按 Esc
//要做的事情
}
if(e && e.keyCode==113){ // 按 F2
//要做的事情
}
if(e && e.keyCode==13){ // enter 鍵
//要做的事情
}
};
</script>
只要你定義了這些鍵的動作,你在瀏覽器里按下這些鍵就會響應,兼容目前所有瀏覽器。

Ⅸ react js 怎樣綁定鍵盤敲擊回車事件

class Demo extends Components{

componentDidMount(){

document.addEventListener("keydown",this.handleEnterKey);

}

componentWillUmount(){

document.removeEventListener("keydown",this.handleEenterKey);

}

handleEnterKey = (e) => {

if(e.keyCode === 13){

//do somethings

}

}

render(){

}

}

擴展抄資料

React獲取表單值襲

1、監聽表單的改變事件 onChange

2、在改變的事件里獲取表單輸入的值 通過事件對象獲取值 e.target.value

3、把表單輸入的值賦值給username this.setState({})

4、點擊按鈕的時候獲取state裡面的username this.state.username

<input onChange={this.inputChange} onClick={this.getData} />

Ⅹ 關於js中事件監聽的問題(文本框 回車鍵 失去焦點)

你可以在輸入框裡面一個js事件onkeydown=「document.getElementById('確定按鈕的Id').focus()」
如果還不行把你的代碼貼出來我看下

閱讀全文

與js監聽鍵盤回車相關的資料

熱點內容
蘋果6splussd卡 瀏覽:802
庫樂隊app顯示19是什麼意思 瀏覽:701
言言直播的官方網站是多少 瀏覽:340
啄木鳥十大電影女同天堂 瀏覽:507
iris女主扮演者 瀏覽:144
51自學網cor視頻教程 瀏覽:243
怎麼用ps把臉p黑教程 瀏覽:223
播放iso藍光原盤app有哪些 瀏覽:115
尋呼機地址碼編程是什麼意思 瀏覽:947
數據包安全未知為什麼解壓不出來 瀏覽:69
愛人女主角 瀏覽:623
古龍小說下載 瀏覽:242
linux單詞統計 瀏覽:200
iphone音符符號 瀏覽:649
女設計師幾百年不死韓國 瀏覽:245
linux無法生成gbk文件 瀏覽:590
免費的最新電影qq群 瀏覽:83
數控g76螺紋怎麼編程 瀏覽:779
哪個影院不需要VIP 瀏覽:706
百度分享代碼錯誤 瀏覽:920

友情鏈接