`
Nacdice
  • 浏览: 11814 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

关于form表单中文本区域(textarea)的回车换行问题 [原创 2006-12-25 21:49:44]

阅读更多
[color=darkred][/color][size=x-small][/size]
[/align][align=left]

在web设计中,表单是我们常用的.文本编辑区域也是经常需要添加.

在textarea中,向服务器提交数据的时候,如果数据量比较大,我们虽然设置了文本区域的宽度,但在自动换行时候就会出现对提交数据的显示问题.这个时候我们需要用到对文本区域控制的一个选项"wrap"

这样使用"

<textarea wrap=off>textsubject</textarea>

这里warp是数据不换行的,在提交的时候,服务器接受的是为一行数据.这个也是默认的缺省设置.

<textarea wrap=soft>textsubject</textarea>

这个类似ms-word的软回车,在提交数据到服务器的时候也是一行,显示方式和off是一样的.

<textarea wrap=hard>textsubject</textarea>

这个就是硬回车了,这个其实就是在文本域自动换行的时候自动添加上一个换行符(ASII值).由于IE无法显示这个,那么就在这个换行符的地方用一个空格来代替.这样,每个自动换行的数据之间就有了一个空格.

同样我们可以使用web设计,使在显示提交数据的页面上让其分行显示,就是添加上<br>,这个大家想必就明白了吧.

ASP代码是可以这样写的:

<%

dim c1

Response.Write("这里显示服务器接受的多行文本框返回字符串<br>"&c1&"<br>")
c1=replace(c1,vbcrlf,"<br>"&vbcrlf)//这里加上的是<br>,vbcrlf后边的内容会换到另外一行显示
response.Write("显示处理过的多行文本框的字符串:<br>"&c1&"<br>")

%>
分享到:
评论

相关推荐

    textarea剩余字数

    在HTML中,`&lt;textarea&gt;`元素用于创建一个多行文本输入区域,用户可以在其中输入大量文本。这个元素常用于表单提交,允许用户输入长段落或者自由格式的数据。`textarea`标签通常与`&lt;form&gt;`元素一起使用,以便收集用户...

    说说回车键触发表单提交的问题

    在网页开发中,表单(Form)是用户与服务器交互的重要元素,用于收集用户输入的数据。回车键触发表单提交是一个常见的功能,但有时它可能会带来一些问题或需要进行特定的处理。本文将深入探讨回车键如何触发表单提交...

    html中textarea的使用及常见问题及案例分析

    `&lt;textarea&gt;` 标签在 HTML 中用于创建一个多行文本输入区域,允许用户输入大量文本,比如评论、反馈或文章内容。它通常用于表单(`&lt;form&gt;`)内,以便用户可以在提交表单时输入长文本。以下是关于 `textarea` 标签的...

    Form表单按回车自动提交表单的实现方法

    在前端开发中,表单交互是用户界面的重要组成部分,而其中的一个常见需求是让用户通过按回车键自动提交表单。本文将详细讲解如何实现这一功能,并探讨在不同情况下是否需要自动提交表单。 首先,当一个`&lt;form&gt;`表单...

    网页中表单按回车就自动提交的问题的解决方案

    在网页设计中,表单是用户与服务器交互的重要组成部分,其中的一个常见问题是在表单内按下回车键会自动触发表单的提交。这在某些情况下可能会带来不便,例如用户可能意外地提前提交了未完成的表单。本文将详细讨论这...

    jsp中如何实现按下回车键自动提交表单

    总结来说,通过JavaScript(或者使用库如jQuery)监听键盘事件,检查回车键的按键码,并在检测到回车键被按下时触发表单的提交,可以在JSP中实现按下回车键自动提交表单的功能。这样,用户无需手动点击提交按钮,只...

    Ctrl+Enter键按钮提交表单代码.zip

    如果检测到用户按下了Ctrl键和Enter键,代码会阻止默认的回车提交行为(因为通常回车键会提交表单),然后手动调用`form`的`submit`方法来提交表单。 jQuery库可以简化JavaScript代码,它提供了一套丰富的API来处理...

    正则表达式

    秋雨叶 发表于 2004-12-9 14:54:13 正则表达式是一个描述字符模式的对象。 JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法. 在JavaScript中,正则表达式...

    如何聚焦脚本(HTML经典用例)

    在这个例子中,`&lt;form&gt;`元素定义了一个名为`form2`的表单,`&lt;textarea&gt;`元素则创建了一个可编辑的多行文本输入区,其名称为`c`。`rows`和`cols`属性分别指定了文本区域的行数和列数,而其中的文本是预设内容。紧接着...

    JS替换文本域内的回车示例

    在JavaScript(JS)中,处理文本域(`&lt;textarea&gt;`)内的回车通常是用于实现特殊功能,例如将回车转换为其他字符、阻止多行输入或者格式化输入内容。在这个示例中,我们看到如何使用JavaScript来替换文本域内的回车符...

    回 车 键 触 发 表 单 提 交

    在网页设计中,表单是收集用户数据的重要手段,而回车键触发表单提交是用户体验中的一个常见功能。这个功能允许用户在填写完表单后,只需按下回车键,就能触发表单的提交,而无需去寻找并点击提交按钮。这在很多情况...

    03HTML基础.pdf

    - 表单(form)用于收集用户输入的数据,包括各种输入框(input)、单选按钮(radio)、下拉菜单(select和option)、文本域(textarea)、多选框(checkbox)和按钮(submit、reset、button)等。 - 表单中action...

    html入门到放弃笔记

    1、编写一对 body 标记,在body标记中,嵌套一对 div标记,在 div 标记中 ,嵌套一对 a 标记,在 a标记中,嵌套一对 b 标记,b标记中,随意编写一些文本 &lt;body&gt; 这是一段测试文本 &lt;/body&gt; ...

    几个实用的 jQuery 表单操作代码片段

    当用户在表单中按下回车键时,有时我们不希望表单被意外提交。通过监听 `keypress` 事件,我们可以阻止回车键(键盘码13)触发表单提交。 ```javascript $("#form").keypress(function(e) { if (e.which == 13) ...

    2021-2022计算机二级等级考试试题及答案No.15745.docx

    26. **表单关闭命令**:在Visual Basic等环境中,要关闭表单,可以使用`ThisForm.Release`命令。 27. **数据库系统特点**:数据库系统减少了数据冗余,并提高了数据一致性,但并非完全避免了一切冗余。 28. **局部...

    表单填写时用回车代替TAB的实现方法

    1. **在表单元素中设置`tabindex`**:为表单中的每个交互式元素(如文本框、复选框、文本区域等)指定一个唯一的`tabindex`值。这些值通常是递增的,例如,第一个元素设为1,第二个设为2,以此类推。 例如: ```...

    jquery 构造函数在表单提交过程中修改数据

    在本篇文章中,我们将探讨如何利用 jQuery 的构造函数在表单提交过程中修改数据,特别是针对 `textarea` 元素的内容。 首先,让我们分析给出的代码片段。这里定义了一个名为 `appendText` 的函数,这个函数的作用是...

    禁用Enter键表单自动提交实现代码

    例如,如果表单中有多个输入字段,我们可能希望用户能够在按下Enter键时进行换行(如在文本区域中),而不是立即提交表单。本文将详细介绍如何通过JavaScript代码来禁用Enter键触发的表单自动提交功能。 首先,我们...

    60个实用的jQuery代码片段.pdf

    49. **禁用回车提交**:阻止`&lt;form&gt;`在回车时提交。 50. **清除表单数据**:`$('form').reset()`清空表单。 51. **禁用表单按钮**:`$('button').prop('disabled', true/false)`禁用/启用按钮。 52. **输入后启用...

Global site tag (gtag.js) - Google Analytics