<input onkeydown="if(event.keyCode==13)event.keyCode=9" >

ps: 这个应用其实蛮广泛的,像录入表格式的数据时,一般有些列的数据是很少需要改动的,
比如 学生成绩表,学生的学号,姓名,一般都不会去改动,多是仅录入成绩数据。
这时可以把成绩列的 TabIndex 设置为同一值,再在该 TextBox 中加入 onkeydown 事件
即可在输入完成绩回车跳转下一个学生成绩输入框,
录入数据操作将变得十分简洁方便


还有几个比较常用的:

只能是中文<input onkeyup="value=value.replace(/[ -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9"> <br>

屏蔽输入法<input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9"> <br>

只能输入英文和数字<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" onkeydown="if(event.keyCode==13)event.keyCode=9"> <br>

只能是数字<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"><br>

[转自蓝色理想]

相关文章:

  • 2022-01-09
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2023-03-19
  • 2021-09-20
  • 2022-12-23
  • 2021-09-16
相关资源
相似解决方案