我的写法是:
========================================================================
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript">
function page_ONKEYDOWN(event){
if (event.keyCode == 10 || event.keyCode == 13)
{
var link = document.createElement("a");
link.href = "../listUnauditingItems.do?page=" + document.getElementById("page");
link.click();
}
}
</script>
</head> <body>
第<input name="page1" size="4" onKeyDown="page_ONKEYDOWN(event);">页
</body>
</html>
==================================================================================这个写法好像有问题,请问正确的写法应该是什么呢?请教,多谢!
========================================================================
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript">
function page_ONKEYDOWN(event){
if (event.keyCode == 10 || event.keyCode == 13)
{
var link = document.createElement("a");
link.href = "../listUnauditingItems.do?page=" + document.getElementById("page");
link.click();
}
}
</script>
</head> <body>
第<input name="page1" size="4" onKeyDown="page_ONKEYDOWN(event);">页
</body>
</html>
==================================================================================这个写法好像有问题,请问正确的写法应该是什么呢?请教,多谢!
function page_ONKEYDOWN(e){
e = e || window.event;
if (event.keyCode == 13)
{
document.location = '../listUnauditingItems.do?page=' + document.getElementById('page');
}
}
按照xmliy兄的写法,在静态html页面里面是正确的,
可是在jsp里面却跳到了另外一个页面,
不知是何理也。继续不耻下问
你后面的document.getElementById('page')乃是dom对象,document.getElementById('page').value