使用情景 很多场合我们只是简单用textarea获取用户的长篇输入,而没有用编辑器。用户输入的换行以“\n”的方式入库,输出的时候有时候会没有换行,一大片文字直接出来了。这个时候可以根据库里的“\n”给文字换行。PHP有自带的函数nl2br(),我们也可以自定义函数nl2p()。 先来看看nl2br ...
分类:
Web程序 时间:
2016-08-24 11:06:49
阅读次数:
200
之前我写的替换代码是这样的 为了确保window和Linux的换行符都能去掉,改成这样的: 运行的时候发现还是有问题,换行符没有被替换,然后开始百度textarea的换行符,和str_replace的用法,最后发现是单引号和双引号的使用问题。 最后改成: 过滤成功 ...
分类:
Web程序 时间:
2016-08-23 13:05:10
阅读次数:
163
input和textarea有一个默认属性defaultValue,即初始值。 即使在页面操作修改了input和textarea的内容,获取到的defaultValue依然是初始值。可通过该值模拟placeholder属性,而不额外添加任何属性,标签之类。 js: 以input为例 jq: 完全模拟 ...
分类:
其他好文 时间:
2016-08-18 23:04:56
阅读次数:
148
一、表单 输入形式<form></form> 1、文本输入 文本框<input type=''text''> placeholder(显示的提示) 密码框<input type=''password''> 文本域,内容<textarea cols=''每行字符多少'' rows=''几行高''>内容 ...
分类:
Web程序 时间:
2016-08-18 14:25:49
阅读次数:
176
文本域 <textarea>标签定义多行的文本输入控件。平时在网页上的一些需要输入比较多的内容的输入框,比如回复帖子,回答问题等,都可以用<textarea>标签。 <textarea>文本区中可容纳无限数量的文本,可以通过 [cols] 和 [rows] 属性来规定 <textarea> 的尺寸。 ...
分类:
Web程序 时间:
2016-08-16 10:30:02
阅读次数:
224
相信不少同学模拟过腾讯的QQ做一个聊天应用,至少我是其中一个。 过程中我遇到的一个问题就是QQ输入框,自适应高度,最高高度为3row。 如果你也像我一样打算使用textarea,那么很抱歉,你一开始就错了。 textarea不是不可以的,然后我是这样错的。(就是监听scroll 如果出现了,就增加1 ...
分类:
其他好文 时间:
2016-08-16 01:56:03
阅读次数:
246
<script type="text/javascript"> if( !('placeholder' in document.createElement('input')) ){ $('input[placeholder],textarea[placeholder]').each(function ...
分类:
其他好文 时间:
2016-08-15 18:38:24
阅读次数:
128
1.<textarea></textarea>背景色透色style "background:transparent";去除边框线style "border:none",去除点击时的边框线在样式里设textarea{ outline:medium;} 2.input跟她类似 3.AJAX里dataty ...
分类:
其他好文 时间:
2016-08-14 23:59:35
阅读次数:
338
微博发布原理操作: 首先创建节点再操作节点, 回顾: //创建所需的元素 var txt = document.getElementsByTagName(“textarea”)[0]; var btn = document.getElementsByTagName(“button”)[0]; var ...
分类:
其他好文 时间:
2016-08-13 21:03:27
阅读次数:
235