如何在js中提交form的表单

代码如下:<body><p>按↑↑↓↓←→←→BA</p><formaction="tes... 代码如下:

<body>
<p>按 ↑ ↑ ↓ ↓ ← → ← → B A </p>

<form action="test3.asp" method="post">
<input type="hidden" name="name1" value="456" id="name1">
</form>

<script type="text/javascript">

var k=[];
document.onkeydown = function(e){
e = e||window.event;
k.push(e.keyCode);
if(k.toString().indexOf("38,38,40,40,37,39,37,39,66,65")>=0)
{
document.getElementById("name1").value=123;
window.location.href="test3.asp";
k=[]; }}
</script>

</body>

test3.asp的代码如下

<body>
<%
response.write request("name1")
%>
</body>

可是按 ↑ ↑ ↓ ↓ ← → ← → B A
之后能够跳转到test3.asp
但好像提交不了参数啊?
为什么什么都没有显示出来 ???
展开
 我来答
majiashu0119
2012-08-22
知道答主
回答量:36
采纳率:0%
帮助的人:28.2万
展开全部
form取个id <form action="test3.asp" method="post" id="form1">
你那是直接跳转了把没有提交!!!
document.getElementById("form1").submit();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuliang520914
2015-10-07 · 超过23用户采纳过TA的回答
知道答主
回答量:183
采纳率:0%
帮助的人:48.6万
展开全部
<form onsubmit="return 自己写的js函数();"> 点击<input type="submit">的时候,就会去执行checkInput这个方法,如果为false就不会提交。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式