<script type="text/javascript">
function handleEnter (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
}
else
return true;
} </script>
<form>
<input type="text" onkeypress="return handleEnter(this, event)"><br>
<input type="text" onkeypress="return handleEnter(this, event)"><br>
<textarea>Some text</textarea>
</form>
function handleEnter (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
}
else
return true;
} </script>
<form>
<input type="text" onkeypress="return handleEnter(this, event)"><br>
<input type="text" onkeypress="return handleEnter(this, event)"><br>
<textarea>Some text</textarea>
</form>
解决方案 »
- 什么时候所有ajax请求都完成
- javascript用ActiveXObject时IE弹出“安全警告”,如何去掉
- JavaScript动态添加图片。
- 用JS从一个未知行列的table中娶到某列所以单元格中的值
- 如何实现撤销功能?js可以吗?
- onload,document.write一起使用问题
- < 翻译成HTML 就是 < ,那么'号是什么了?
- 继续关于鼠标悬停显示单元格坐标的问题
- 如何改变另一窗口form 中的值!谢谢
- javascript种的延时函数是什么?
- 求javascript写的IP控件。最好用一个Text解决。最好在onKeyDown的时候处理。
- OPEN窗口,父亲要取值?
tab 的asc码好像是8