关于TEXTAREA控件在显示内容时,只显示第一行的问题。
2006-09-08 19:14
441 查看
在用TEXTAREA控件在页面上显示内容时,有时候会遇到这个问题:
“ 明明控件的值是多行,但在页面上却只显示出了第一行内容。”
此问题比较BT,据说是IE的一个BUG。
解决方法:
1。可以用这种方式绑定控件内容<!<TextArea id=“Content“><%= myContent %></TextArea>-->
这样绑定数据在页面就会正常显示内容;
2。重绘这个控件
在给此控件赋值后,在页面的ONLOAD事件中,用JS重绘此控件。
比如:document.getElementById("Content").style.height = "651px";
用以上代码就可以实现对控件的重绘,不过要注意的是,height的值651px一定不能等于重绘前的height值,原来的值为650px,如果等于原来的值就不会重绘控件了。
3。还有一个可能的解决方案,有时候,如果内容的小于5行的话,显示就不正常,你可以在它的值后加四个\n,就显示正常了,此方法只适应个别情况。
4。还有一个BT的方法,就是把你的控件值其中任何的一行用空格补充满行,就显示正常了。。。
鉴于此问题比较BT,也只能使用交BT的方式来解决了。。^_^
“ 明明控件的值是多行,但在页面上却只显示出了第一行内容。”
此问题比较BT,据说是IE的一个BUG。
解决方法:
1。可以用这种方式绑定控件内容<!<TextArea id=“Content“><%= myContent %></TextArea>-->
这样绑定数据在页面就会正常显示内容;
2。重绘这个控件
在给此控件赋值后,在页面的ONLOAD事件中,用JS重绘此控件。
比如:document.getElementById("Content").style.height = "651px";
用以上代码就可以实现对控件的重绘,不过要注意的是,height的值651px一定不能等于重绘前的height值,原来的值为650px,如果等于原来的值就不会重绘控件了。
3。还有一个可能的解决方案,有时候,如果内容的小于5行的话,显示就不正常,你可以在它的值后加四个\n,就显示正常了,此方法只适应个别情况。
4。还有一个BT的方法,就是把你的控件值其中任何的一行用空格补充满行,就显示正常了。。。
鉴于此问题比较BT,也只能使用交BT的方式来解决了。。^_^
相关文章推荐
- 关于TEXTAREA控件在显示内容时,只显示第一行的问题。
- TEXTAREA控件在显示内容时,只显示第一行的问题
- 关于ScrollView嵌套滑动控件出现的内容显示不全问题
- 关于VS2013 mfc使用Edit control控件显示输出内容问题
- 关于新加的SQLite数据库内容不能同步显示到控件中的问题分析.txt
- 关于jquery操作iframe中内容, 无法正常显示的问题
- asp.net 关于列表问题。点击文章标题,显示文章内容。
- 关于phpcms内容修改中文不显示问题
- 关于CListCtrl控件更新Item的闪烁问题和一次插入大容量数据的显示问题解决办法
- 关于DataGridView控件的大小跟要显示的内容保持一致
- 解决textarea内容保存到MySQL再显示到html中没有换行的问题
- 关于FileUpload控件选择文件时触发显示图像事件在IE7以上版本中不显示的问题
- 关于IOS某图片添加控件,图片从相册或拍照保存后,再次进入时点击放大图无法显示的问题
- 关于MFC Listcontrol控件分类显示的问题
- 关于IE打印预览内容显示不全的问题解决
- Html中的textarea 的内容不居左显示问题
- C# 关于控件Visible为false 却依然显示的问题
- 关于SWT中 composite 嵌套 composite 内容无法显示的问题解决办法
- 关于CSDN书写的博客内容中图片不显示的问题
- 今天发现的关于gridview不显示内容的问题