$(function() {
$(".vipinformation").keydown(function() {
if(event.keyCode == 13) {
event.keyCode = 9;//回车变为Tab键
alert(event.keyCode);
}
});
});
以上是代码
用jQuery 获取了一个 table 的焦点 ,想实现在此 table 中按 回车 将 自动Tab 到此 table 中 的下一个文本框
请问以上代码怎么修改???
------解决思路----------------------
<!doctype html>
<html>
<head>
<script src="jquery.js"></script>
<script>
$(function(){
var texts={elements:$(".test_table :text"),index:0};
texts.elements.keydown(function(event) {
if(event.keyCode==13)
{
texts.index++;
if(texts.index<texts.elements.length)
{
texts.elements[texts.index].focus();
}
else
{
$(":submit").focus();
texts.index=0;
}
}
});
});
</script>
</head>
<body>
<table class="test_table">
<tr><td>name:<input type="text" name="name" /></></td></tr>
<tr><td>age:<input type="text" name="age" /></td></tr>
<tr><td>phone:<input type="text" name="phone"/></td></tr>
</table>
<br/>
<input type="submit" />
</body>
</html>