HTML中JAVA vb脚本实现按回车提交文本框内容,并清空文本框
<html><head><scriptlanguage="vbscript">subtj()form1.submitform1.text1.value=""form1.t...
<html>
<head>
<script language="vbscript" >
sub tj()
form1.submit
form1.text1.value=""
form1.text1.focus
end sub
</script>
<title>发言界面</title>
</head>
<body onLoad="form1.text1.focus">
<form name="form1" method="post" target="rmiddle" action="userchat.asp">
<input type="text" name="text1" /><input type="button" name="tijiao" value="提交" onClick="tj" /><input type="reset" name="chongzhi" value="重置" />
</form>
</body>
</html>
现在鼠标单击提交 提交,清空文本框内容,
按回车只提交不清空,如何实现按回车提交并清空内容呢? 展开
<head>
<script language="vbscript" >
sub tj()
form1.submit
form1.text1.value=""
form1.text1.focus
end sub
</script>
<title>发言界面</title>
</head>
<body onLoad="form1.text1.focus">
<form name="form1" method="post" target="rmiddle" action="userchat.asp">
<input type="text" name="text1" /><input type="button" name="tijiao" value="提交" onClick="tj" /><input type="reset" name="chongzhi" value="重置" />
</form>
</body>
</html>
现在鼠标单击提交 提交,清空文本框内容,
按回车只提交不清空,如何实现按回车提交并清空内容呢? 展开
展开全部
回车监听事件
<script language="javascript" for="document" event="onkeydown">
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
controlForm(1);
}
</script>
<script language="javascript" for="document" event="onkeydown">
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
controlForm(1);
}
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以试着加一个hidden字段来实现:
<html>
<head>
<script language="vbscript" >
sub tj()
form1.text2.value=form1.text1.value
form1.text1.value=""
form1.submit
form1.text1.focus
end sub
</script>
<title>发言界面</title>
</head>
<body onLoad="form1.text1.focus">
<form name="form1" method="post" target="rmiddle" action="userchat.asp">
<input type="hidden" name="text2" />
<input type="text" name="text1" /><input type="button" name="tijiao" value="提交" onClick="tj" /><input type="reset" name="chongzhi" value="重置" />
</form>
</body>
</html>
<html>
<head>
<script language="vbscript" >
sub tj()
form1.text2.value=form1.text1.value
form1.text1.value=""
form1.submit
form1.text1.focus
end sub
</script>
<title>发言界面</title>
</head>
<body onLoad="form1.text1.focus">
<form name="form1" method="post" target="rmiddle" action="userchat.asp">
<input type="hidden" name="text2" />
<input type="text" name="text1" /><input type="button" name="tijiao" value="提交" onClick="tj" /><input type="reset" name="chongzhi" value="重置" />
</form>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实可以换个思路 你的目标的事提交form 并清空文本 提交后 可以再定向到这个页面 不就好了 吗 ? 因为提交用可能失败的 你清空了 如果发言很多 人家不就抓狂了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询