如题,想到这里来问一下,在网上找了一下,有的人是在 <textarea> 标签里这样做的,然后在这个标签上加一个JS,
如 <script defer>
var counter=0;
function writeEnter() {
if (counter==20)
{
txt.value+= "\n "
counter=0;
}
counter++;
}
</script>
<textarea id=txt rows=10 cols=50 onkeypress= "writeEnter() "> </textarea>
-------------
但是我不是这样做的,我的输出是在 <td> <%result.getString( "intro ")%> </td> 里的。
我不知道这样的输出要如何让它自动换行,我做了,在 <td> 里加JS,如:
<td onkeypress= "writeEnter() "> <%result.getString( "intro ")%> </td> ,但是这样不可以?
------解决方案--------------------
你不用这样去弄,你直接保存就是了,用户是怎么输入的,你就怎么去保存,读数据出来后,在数据的前后加上 <pre> </pre> ,这是html中的格式化标签。