if(event.keyCode==13)event.keyCode=9
onkeydown事件
onkeydown事件
解决方案 »
- jquery的$(window).resize()怎么用原生JS实现?
- 谷歌地图难题,用了闭包也没用
- 请教一个读取网络路径文件的问题
- 请各位帮忙写个js代码,根据下拉框选项,后面的input框不让填值
- 层晃动效果的函数,鼠标移动过快onMouseout导致图片颤抖
- 怎么样在textarea中插入图片?
- 求一js效果 搜索关键字,能说明一下原理就更好了
- 关于document.write和innerHTML的疑问
- 关于如何用javascript操作数据库的一个问题
- 如何得到页面上具有当前焦点的输入框的名字?(好几个问题要问)
- 高分速求此代码用途!!!急,在线等!
- 请问:如何实现将光标定位在文本框的第n位?谢谢!
<input type=text onkeydown="if(event.keyCode==13)event.keyCode=9;">
<input type=text>
keyCode为ASCII码,13为Enter键的,9为Tab键的,就是遇到回车键当作Tab键处理。
<script>
function keyDown()
{
if(event.keyCode==13)
{
event.keyCode=9;
return true;
}
}
document.onkeydown=keyDown;
document.captureEvents(Event.KEYDOWN);
</script>
<!--
//** power by fason
function Go(oForm, e) {
if (!e) e = window.event;
var code = e.which ? e.which : e.keyCode;
var o = e.target ? e.target : e.srcElement;
if (code == 13) {
var oInput = oForm.getElementsByTagName("input");
for (var i=0; i<oInput.length; i++)
if (oInput[i] == o) break;
while (i != oInput.length-1) {
if (oInput[i + 1].type == "text") {
oInput[i + 1].focus();break;
}
i++;
}
}
};
//-->
</script><form method=post action="">
<input type="text" onkeypress="Go(this.form, event)">
<input type="text" onkeypress="Go(this.form, event)">
<input type="text" onkeypress="Go(this.form, event)">
<input type=checkbox>
<input type="text" onkeypress="Go(this.form, event)">
<input type="text" onkeypress="Go(this.form, event)">
<input type="text" onkeypress="Go(this.form, event)">
<input type=checkbox>
</form>
是fason做的的确很好用的。
-------------------------------------*******
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function enterdown(obj) {
if(event.keyCode != 13) {
return false;
}
else {
var name_text = obj.name;
var count = name_text.split("_");
var count_next = parseInt(count[1])+1;
var next_text = eval("document.all.txt_"+count_next);
alert(next_text)
next_text.focus();
}
}
//-->
</SCRIPT>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<INPUT TYPE="text" NAME="txt_1" onkeydown="enterdown(this)">
<INPUT TYPE="text" NAME="txt_2" onkeydown="enterdown(this)">
<INPUT TYPE="text" NAME="txt_3" onkeydown="enterdown(this)">
<INPUT TYPE="text" NAME="txt_4" onkeydown="enterdown(this)">
<INPUT TYPE="text" NAME="txt_5" onkeydown="enterdown(this)">
<INPUT TYPE="text" NAME="txt_6" onkeydown="enterdown(this)">
</BODY>
</HTML><body></body>
</html>