`
linweibin
  • 浏览: 32327 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

html中textarea的使用及常见的一个问题解决

阅读更多

               textarea标签是我们经常使用的一个html标签,主要是在输入较长的文本时,可以实现换行等效果。下面引用一个他的基本使用:

来自http://www.dreamdu.com/xhtml/tag_textarea/ 写道
textarea 标签 -- 代表HTML表单多行输入域
textarea标签是成对出现的,以<textarea>开始,以</textarea>结束
引用网址:http://www.dreamdu.com/xhtml/tag_textarea/
属性:
Common -- 一般属性
cols -- 多行输入域的列数
rows -- 多行输入域的行数
accesskey -- 表单的快捷键访问方式
disabled -- 输入域无法获得焦点,无法选择,以灰色显示,在表单中不起任何作用
readonly -- 输入域可以选择,但是无法修改
tabindex -- 输入域,使用"tab"键的遍历顺序

   使用案例如下:

<form id="textareaDem" action="#" method="post">
    <textarea cols="50" rows="10" id="contactus" name="contactus">标签一行上的</textarea>
</form>

 

 可以讲代码复制到本地测试一下。

        问题来了,如果这两个<textarea></textarea>不在一行上,比如

          

<form id="textareaDemo" action="#" method="post">
       <textarea>
                 这是textarea标签不在一行一行上的
                     看看效果会不一样的
          </textarea>
</form>

 

 会发现:一开始的代码显示的是左对齐显示的,而下一个呢,会居中显示。所以在使用textarea时一定要注意,textarea标签里的文字是相对textarea来说的,textarea相当于提供了一个编辑区域,这个区域是紧接着textarea开始的,即所谓的所见即所得吧。只要这两个标签不在一行是,这时</textarea>前的空白也会被他识别为空白文字的,你会发现你的鼠标编辑指针不会在文字最开始或者紧挨文字闪动。所以要好好使用这个标签,遇到问题时知道从哪里入手解决。

      说的有点儿乱,实验一小下就应该能理解了。呵呵  0_* 

 

分享到:
评论

相关推荐

    关于Textarea的换行问题

    值得注意的是,虽然这段代码提供了在Java环境中处理TextArea换行问题的一个具体示例,但在实际开发中,换行处理还可能涉及更复杂的逻辑,例如自动换行、软换行与硬换行的区别、换行符的编码和解析等。在不同的应用...

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

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

    textarea换行符

    在Web开发中,`textarea`元素是HTML中用于接收多行文本输入的一个常用组件。在用户通过`textarea`输入文本时,可能会遇到换行符(通常为`\r\n`)的问题。这些换行符在不同的环境中可能会被解释或存储为不同的形式,...

    HTML聚美优品常见问题源代码

    通过分析这个“HTML聚美优品常见问题源代码”,我们可以学习到如何构建一个功能完备且用户体验良好的电商网站问题解答页面。这不仅涉及到HTML的基础语法,还包括了Web开发中的最佳实践和现代Web技术的应用。

    jQuery Textarea全屏插件Textarea Fullscreen

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。本文将深入探讨“jQuery Textarea全屏插件Textarea Fullscreen”,这是一个轻量级的解决方案,用于将网页上的...

    textarea显示行号

    在前端开发中,给`textarea`元素添加行号功能是一个常见的需求,特别是在代码编辑器或者文本编辑器的实现中。`textarea-line-number`是一个JavaScript插件,专门用于为`textarea`提供显示行号的功能,提高了用户体验...

    Textarea处理

    在IT领域,文本处理是开发过程中常见的需求之一,特别是在网页应用中,如何高效、准确地处理用户在`textarea`输入框中的数据显得尤为重要。本文将深入探讨如何通过JavaScript处理`textarea`中的换行与空格问题,以...

    定宽的textarea根据内容自动调整高度

    为了解决这个问题,我们可以实现一个定宽的`textarea`,使其能够根据内容自动调整高度。这种功能在各种在线编辑器、评论区或表单填写场景中都非常实用。 在HTML中,`textarea`元素具有`rows`和`cols`属性,分别用于...

    HTML的TextArea中保存格式问题解决方法

    在HTML中,`&lt;textarea&gt;`元素用于创建一个多行文本输入区域,用户可以在其中输入大量文本。...这是一个常见的问题,尤其是在处理用户输入的多行文本时,理解并应用这些解决方案对于提供良好的用户体验至关重要。

    textarea高度自适应js代码

    `README.md` 文件通常包含插件的使用说明、安装步骤、示例代码和常见问题解答等内容。在这个场景下,它可能会介绍如何引入`textareaAutoHeight.jquery.js`到项目中,如何初始化插件,以及可能的配置选项和API接口。...

    JavaScript获取,设置光标位置,兼容InputTextArea

    在JavaScript编程中,获取和设置光标位置是常见的需求,特别是在与用户交互的表单元素如`&lt;input&gt;`和`&lt;textarea&gt;`中。这涉及到DOM(文档对象模型)操作和事件处理,对于创建动态和响应式的网页应用至关重要。本文将...

    JSP中文乱码常见3个例子及其解决方法.docx

    在JSP开发中,中文乱码是一个常见的问题,主要源于Web容器默认采用ISO-8859-1字符集,无法正确处理中文字符。本文将详细介绍三个常见的JSP中文乱码例子及其解决方法。 实例一:JSP页面显示时的乱码 在JSP页面直接...

    关于textarea提交的内容无法换行的解决办法

    然而,一个常见的问题是在用户在 `textarea` 中输入的换行在提交后无法在页面上正确显示,即所有输入被视为一行文本。这是因为浏览器在解析 HTML 时,`textarea` 中的换行符 `\n` 不会被识别为换行,而是需要使用 `...

    textarea不能通过maxlength属性来限制字数的解决方法

    在Web开发中,`&lt;textarea&gt;`标签用于创建一个多行的文本输入框。与`&lt;input type="text"&gt;`不同,`&lt;textarea&gt;`可包含多行文本,并在用户界面上显示为一个可滚动的文本区域。它常用于在线论坛、评论区以及需要用户输入更...

    textarea-autosize:根据用户输入调整宽度和高度

    总之,`textarea-autosize`是一个非常实用的JavaScript库,它提高了用户在网页中使用`textarea`的体验。通过正确地引入和应用这个库,你可以确保`textarea`元素始终能根据用户的输入动态调整大小,从而创建一个更...

    DynamicTextArea:没有以div形式包装的textarea组件。 它还可以动态调整大小并与光环绑定一起使用!!

    "DynamicTextArea"是一个专门设计的JavaScript组件,它提供了一个无`div`包裹的`textarea`解决方案,这意味着它摒弃了传统的将`textarea`放置在`div`容器中的常见做法。这样做可能有以下几个好处: 1. **性能优化**...

    ueditor帮助指南(含常见问题解答)

    默认情况下,UEditor会在分割处插入一个隐藏的`_baidu_page_break_`标签。然而,在某些情况下,该标签可能会影响页面布局或造成其他问题。需要注意的是,页面预览功能可能不会完全模拟实际效果。 #### 十三、DLL...

    彻底解决asp中KindEditor编辑器无法获得提交的数据

    在ASP环境中使用KindEditor编辑器时,可能会遇到一个常见问题:无法正确获取编辑器内用户提交的数据。这通常发生在需要将编辑器内的HTML内容作为表单的一部分提交给服务器端处理的情况下。为了解决这个问题,我们...

    javascript实现textarea中tab键的缩排处理方法

    为了解决这个问题,我们可以使用JavaScript来实现textarea中的Tab键缩进处理。 首先,我们需要监听textarea元素的键盘事件,特别是`keydown`事件,因为我们需要在用户按下Tab键时进行处理,而不是在键被释放时。在...

Global site tag (gtag.js) - Google Analytics