<head>
<script>
function aa()
{
var ctrl=document.getElementById("txtarea")
ctrl.value+="aaa\r\n"
}
</script>
</head>
<body>
<textarea rows=10 cols=10 scrolling=true id="txtarea">
aa<br>aa<br>
</textarea>
<input type="button" value="加文本" onclick="aa()">
</body>
</html>
<textarea id="content1" name="wuwu_book" cols="100" rows="8" ></textarea><script>
String.prototype.lenB=function(){if(this.length==0)return 0return this.replace(/[^\x00-\xff]/g,"**").length}
document.getElementById("content1").onkeydown=function(){
o=document.getElementById("content1")
v=o.value.replace(/\n/g,"")
l=v.lenB()+1
n=l%100
//document.title=n
if(n==0&&l!=0){
o.value+="\n" // \n 可以换成 <br/>
}
}
</script>
在页面中换行需要使用br标签或通过其他块级元素、css规则等方式实现:
1.br标签
<span>123<br />456<span>2.块级元素(输出的html代码可以是一行,显示出来会出现3行)
<div>第一行</div><div>第二行</div><div>第三行</div>3.pre标签(生成html代码必须包含所有的格式,如换行符\n等,会按照源代码的格式显示)
<pre>第1行
第2行
第3行
</pre>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)