菜鸟求助:java自动提交表单的问题!

要求在一个指定的输入框输入长度=n时,自动提交表单。也就是说只要指定的输入框长度达到要求,不要用户做任何操作就能自动提交表单能实现吗?如能实现,麻烦大虾给个代码!小鸟感激... 要求在一个指定的输入框输入长度=n时,自动提交表单。
也就是说只要指定的输入框长度达到要求,不要用户做任何操作就能自动提交表单能实现吗?
如能实现,麻烦大虾给个代码!小鸟感激不尽。
(用for循环和正则表达式都可以)
展开
 我来答
syau552king
2009-07-22 · TA获得超过247个赞
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:198万
展开全部
<html>
<head>
<title>自动提交表单</title>
<script type="text/javascript">

function submitForm(formId){
form = document.getElementById(formId);
form.submit();
}

function getLength(Id){
var target = document.getElementById(Id);
if(target != null){
return target.value.length;
}
}

function autoSubmit(formId,Id) {
var len = getLength(Id);
if(len == 10){
submitForm(formId);
}
}
</script>
</head>
<body>
<form id="test" name="test" action="http://www.baidu.com/q?ct=17&pn=0&tn=ikaslist&rn=10&fr=wwwt">
<input type="text" name="word" id="word" onKeyup="autoSubmit('test','word')" />
</form>

</body>
</html>
上海宣瑞教育
2023-12-21 广告
作为上海宣瑞教育信息咨询有限公司的工作人员,我深知个人陈述的重要性。以下是我为您准备的personal statement,供您参考:我是一名具有丰富经验和专业知识的工作人员,在教育咨询领域有着深厚的背景。我具备高度的责任心和敬业精神,始终... 点击进入详情页
本回答由上海宣瑞教育提供
帐号已注销
2009-07-22 · TA获得超过467个赞
知道小有建树答主
回答量:301
采纳率:0%
帮助的人:141万
展开全部
send.htm:

<html>
<script type="text/javascript">
function return1()
{
var n=5;
if(t1.value.length==n)
{
location.href="send.jsp?a="+t1.value;
}
}
</script>

<body>
<input type="text" name="t1" onkeyup="return1()" />
</body>

</html>

send.jsp:

<%out.print(request.getParameter("a"));%>

...我看错了,提交表单...form.submit();...楼上是对的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ced14d1dc
2009-07-22 · TA获得超过549个赞
知道答主
回答量:94
采纳率:0%
帮助的人:84.1万
展开全部
给输入框加个内容改变监听器
每次文本内容改变都会触发监听器对长度进行判断.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式