惠普x451dw开机oxc0000034显示oxc18a000a

85442人阅读
最近碰到一个数据转来转去转到Textrea里面是否能真正按行存放的问题,在这里总结一下:
问题描述:
比如get数据到一个TextArea里面,如&AAA BBB&,想把这段文字在TextArea里面真正按行存放,而不是显示出来按行存放(所谓的真正按行存放就是,再把这个TextArea的数据post到另外一个页面的Textarea里面仍是按行存放)
问题解决1:
一开始是提交数据的时候格式是AAA&BR /&BBB,但是这是显示换行,其实在TextArea里面并不是真正按行存放的,因为这个时候再提交给另外一个TextArea的时候就是显示AAABBB,而不是换行显示了,因此仅仅是显示按行存放而已
问题基础知识:
HTML里面的换行是&BR /&,而TextArea的换行是/n
问题解决2:
先提交数据再使用Javascript对&BR /&和/n进行替换
提交的时候仍是&BR /&作为分隔符
然后提交完毕以后
&&script&&&&&&&&& //换行转回车&&&&&&&& var haha=document.getElementById("SendTextArea").&&&&&&&& haha=haha.replace('&br /&','/n');&&&&&&&& document.getElementById("SendTextArea").value=&&/script&
这样就OK啦!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:272188次
积分:3078
积分:3078
排名:第9198名
原创:88篇
转载:40篇
评论:64条
(3)(8)(14)(1)(1)(8)(8)(16)(3)(1)(6)(25)(34)如何让textarea不可拖拽
可能感兴趣
123123123123123123轻松一下(44)12345678910
如何让textarea不可拖拽
阅读:29193&次 &&编辑日期:
文本域textarea有一个特性,就是可以拖拽改变其大小,但是在布局严格要求的页面中,这种特性显然会影响布局。
禁止文本域textarea可拖拽的方法:
依然是一行代码搞定:
textarea{ resize:}
让textarea没有黄框且不能拖拽:
是不是不能拖拽了?还记得上一篇文章讲的去掉chrome中黄框的方法吗?总结一下,在chrome中文本域textarea既没有黄框又不能拖拽的办法:
textarea{outline:resize:}
将本篇文章分享到:css textarea 高度自适应,无滚动条
作者:佚名
字体:[ ] 来源:互联网 时间:07-11 13:27:55
用css控制textarea文本域的高度随内容的变化而变化,不出现滚动条.
用css控制textarea文本域的高度随内容的变化而变化,不出现滚动条. CSS代码: 代码如下: .t_area{ width:300 overflow-y:visible } &textarea class="t_area"& 随便在这里输入内容,textarea的高度会随着你输入的内容而变化,不会出现滚动条,实现很简单,就是一段css:overflow-y:visible &/textarea& 首先,原则上实现textarea自适应必须适用css,不能直接适用&width=100%&这样的写法,具体示例: 代码如下: &style& textarea { width:100%; height:100%; } &/style& &textarea name="textarea"& xxxxx &/textarea& 统一在FF、IE下的显示效果: 如果用textarea的属性字数宽度(cols)和行数(rows)来控制textarea的大小你会发现在,在IE和FF下的每行字数和文字的行数都不相同,而且在字数不足滚动的情况下,IE是默认有滚动条的,而FF是没有滚动条的。 那如何控制textarea在IE中和FF中相同的效果呢,其实比较简单: 1、用textarea的宽度(widht)和高度(height)来定义textarea的大小; 2、让滚动条自适应:overflow-y:auto。 IE6中textarea宽度问题 textarea设了100%宽度,在IE7,FIREFOX都正常显示.但在IE6里只要输入文字就会自动增宽. 解决方法:在textarea外再加一个100%宽的div. 让人抓狂的ie6 !!!! overflow的允许属性:auto、visible、hidden 示例: overflow-x: overflow-y: 用js实现版本
&h3&textarea自适应高度&/h3&
&textarea style='border: 1px solid #94BBE2;width:100%;' rows=15 onpropertychange='this.style.posHeight=this.scrollHeight' id=textarea onfocus='textarea.style.posHeight=this.scrollHeight'&
&/textarea&
提示:您可以先修改部分代码再运行css实现版本(不能在标准页面中执行,已经就是不能加 &!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& &http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&& ) 代码如下: &title&文本域自适应高度&/title& &textarea style="width:300overflow-y:visible"&在这里输入一些字符看一下,当超出初设的文本域高度时,文本域自动伸缩变高。 另一个js版本textarea自适应高度 项目中要求textarea自适应高度,在网上找到这个很好的方法 。记录下来以后备用。 代码如下: function BodyOnLoad() { var textarea= document.getElementById("textarea"); textarea.style.posHeight=textarea.scrollH } scrollHeight:获取对象的滚动高度。 posHeight:设置或获取以 height 标签属性指定的单位的对象高度。 把方法加在body的onload事件上 &body onload = &BodyOnLoad();&& 综上所述,兼容性什么的用css实现的稍微好点,但是非标准情况下,才可以。
大家感兴趣的内容
12345678910
最近更新的内容

我要回帖

更多关于 惠普18a加粉 的文章

 

随机推荐