请考虑以下非工作HTML文档:表单提交去使用Javascript - 并保持在同一页
<html>
<body>
<form action="" method="GET" onsubmit="return f(this);">
<input type="text" name="bar" value="" />
<input type="button" name="foo" value="foo" />
</form>
</body>
<script type="text/javascript">
function f(x) {
alert(x.bar);
}
</script>
</html>
我想实现的是,当是(a)foo的按钮被按下;或(b)在文本输入具有焦点时按下Enter键;那么函数f就会被调用,并带有s文本输入的内容 - 而浏览器应该在f返回后保持在同一页面上。
我该如何做到这一点?
什么不适用于该文件? – Bergi 2012-07-08 20:19:20