如何回车不提交表单

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:12:04
我在<asp:textbox>中写内容,我想点回车换行,结果提交服务器了,如何
实现这个效果呢
我想实现的效果是:在.aspx页面中textbox输入内容点回车实现换行而不时提交服务器

我是JAVA编程的,写过JSP页面
不过写JSP页面,想回车提交的话需要自己去写这个方法的(也可能在引入的JS文件中有这段代码,并不显示在JSP页面里)

应该会有个onkeydown() 或是 onkeyup()方法 扑捉这个键盘事件 然后判断按下或抬起的键是哪个键,如果是回车键(回车键有它的代号)就submit() 提交

在JSP页面中有:<input type='text' > 和 <textarea ></textarea>中textarea中是允许多行输入的 text中不充许,首选你得选对对象
其二你可以搜一下ASP 加上你所用的 对象 可以搜到里边有什么参数 可以设置在硬回车软回车之类的吧,就是设置自动换行或是回车换行 具体ASP中是什么你自己看看吧

<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" UseSubmitBehavior="False" /></div>
设置TextBox的属性TextMode="MultiLine"
Button的属性UseSubmitBehavior="False"就可以了

把textbox属性里面 TextMode=MultiLine