textarea 换行

<%if(print_ok.equals(isprinting)){%><textareaname="shr"cols="40"rows="4"onKeyUp="java... <%if(print_ok.equals(isprinting)) {%><textarea name="shr" cols="40" rows="4" onKeyUp="javascript:checkWord(255,event)"><%}%><%=shr%><%if(print_ok.equals(isprinting)) {%></textarea><%}%>
包<pre>是可以换行,但错位严重。
<pre><%=shr%></pre>这样包修改数据时候又把<pre></pre>写入数据库了。
这个页面是读取跟修改在一个页面里面。
<%="\n"+shr%> 不行
展开
 我来答
sunjinfu1987
推荐于2016-07-15 · TA获得超过3151个赞
知道大有可为答主
回答量:1218
采纳率:72%
帮助的人:412万
展开全部
1、获取到需要赋值给textarea的内容
2、显示的内容中,有需要换行的地方插入换行标签\r\n
3、将内容复制给textarea显示即可。
示例:
有一个textarea:
<textarea id="myarea"></textarea>
方法:
var obj = document.getElementById('myarea');
obj.innerText='2223333\r\n1111111111';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Nigel_FB
2009-07-30 · TA获得超过1386个赞
知道小有建树答主
回答量:470
采纳率:0%
帮助的人:398万
展开全部
把<pre>加在两个if条件的外面呗, 这样就不能影响到<textarea>了, 如果显示<textarea>, <pre>的包围不会对<textarea>生效, 而没有<textarea>的时候, 就能够正常的用<pre>包围要显示的内容了:

<pre><%if(print_ok.equals(isprinting)) {%><textarea name="shr" cols="40" rows="4" onKeyUp="javascript:checkWord(255,event)"><%}%><%=shr%><%if(print_ok.equals(isprinting)) {%></textarea><%}%></pre>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
apollo_ice
推荐于2016-08-19 · 超过27用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:72.9万
展开全部
pre {
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
写在css中,然后<pre><%if(print_ok.equals(isprinting)) {%><textarea name="shr" cols="40" rows="4" onKeyUp="javascript:checkWord(255,event)"><%}%><%=shr%><%if(print_ok.equals(isprinting)) {%></textarea><%}%>不用加</pre>就OK了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaoxinn0
2009-07-30 · 超过18用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:58.9万
展开全部
在存入数据的时候进行替换

比如这边用shr存入传递过来的表单值
shr=shr.replaceAll('\n','<br />');
然后在存入数据库

或者用eWebEditor 之类的文本编辑器
都将格式标签转换好了 存入数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d505c33c3
2009-08-04 · TA获得超过250个赞
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:69.5万
展开全部
java里有个类是获取系统换行条符的,定义个字符串=获取的换行符,换行时拿来用就是了,且不受平台限制。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式