博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wrap 属性
阅读量:6002 次
发布时间:2019-06-20

本文共 782 字,大约阅读时间需要 2 分钟。

  hot3.png

wrap 属性

通常情况下,当用户在输入文本区域中键入文本后,浏览器会将它们按照键入时的状态发送给服务器。只有用户按下 Enter 键的地方生成换行。

如果您希望启动自动换行功能(word wrapping),请将 wrap 属性设置为 virtual 或 physical。当用户键入的一行文本长于文本区的宽度时,浏览器会自动将多余的文字挪到下一行,在文字中最近的那一点换行。

wrap="virtual" 将实现文本区内的自动换行,以改善对用户的显示,但在传输给服务器时,文本只在用户按下 Enter 键的地方进行换行,其他地方没有换行的效果。

wrap="physical" 将实现文本区内的自动换行,并以这种形式传送给服务器,就像用户真的那样键入的。因为文本要以用户在文本区内看到的效果传输给服务器,因为使用自动换行是非常有用的方法。

如果把 wrap 设置为 off,将得到默认的动作。

例子

以下面这个例子为例,将 60 个字符的文本输入到一个 40 个字符宽的文本区域内:

word wrapping is  a feature that makes life easier for users.

如果设置为 wrap="wrap",文本区会包含一行文本,用户必须将光标移动到右边才能看到全部文本,这时将把一行文本传送给服务器。

如果设置为 wrap="virtual",文本区会包含两行文本,并在单词 "makes" 后面换行。但是只有一行文本被传送到服务器:没有嵌入新行字符。

如果设置为 wrap="physical",文本区会包含两行文本,并在单词 "makes" 后面换行,这时发送给服务器两行文本,单词 "makes" 后的新行字符将分隔这两行文本。

转载于:https://my.oschina.net/wzzz/blog/110733

你可能感兴趣的文章
由黑变白,大数据促进房产经纪行业发展
查看>>
苹果否认胳膊肘往外拐:没给中国政府提供源代码
查看>>
《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》——1.4 本章小结...
查看>>
如何防止平台软件对安防行业的绑架?
查看>>
万达与IBM进军云服务领域 3年后见真章
查看>>
欧盟设网站打击勒索软件 帮受侵害用户恢复数据
查看>>
基础设施即服务(IaaS):应用程序成功的未来
查看>>
破解融资困局 光伏企业切入“互金”行业
查看>>
绿色节能数据中心的建设
查看>>
无线网络大讲堂:带你一起认识802.11ad
查看>>
观山湖区成为贵阳市呼叫中心产业聚集区
查看>>
HUAWEI SmartCare® SOC解决方案助力运营商加速数字化客户服务转型
查看>>
*ST海润维持发行价格不变 与联合光伏纠纷尘埃落定
查看>>
《DBA修炼之道:数据库管理员的第一本书》——1.3节DBA的管理准则
查看>>
详解开源大数据引擎Greenplum的架构和技术特点
查看>>
我们需要什么样的需求管理工具?
查看>>
《精通Nginx》一1.2 从源代码安装Nginx
查看>>
阿里推出业界首个非侵入式热修复方案Sophix,颠覆移动端传统发版更新流程!...
查看>>
SecureCRT 显示vim颜色模式
查看>>
2017 物联网编程语言趋势:C、Java 各具优势 !
查看>>