肥宅之家  ⁝︎  登录
JS按两次回车触发事件
想做一个功能就是按一次回车是普通换行,在空行再按回车触发事件,代码如下:
<textarea name="text" onkeydown="check(this);">测试文本</textarea>
<script>
function check(that){
if(window.event.key=='Enter'){
if(['\r','\n'].indexOf(that.value.substring(that.selectionStart-1,that.selectionStart))>=0 || ['\r','\n'].indexOf(that.value.substring(that.selectionEnd,that.selectionEnd+1))>=0){
window.event.stopPropagation();
window.event.preventDefault();
alert('Hi');
};
};
};
</script>
C
脑浆物语 霖博客 设计笔记 依萌萌 灰常记忆 乐亦人生 拔剑舞 云破天开 秋日 Yoooo 幻焕 归程 笨猫 云上萝莉
🍁 STATUS TOS