javascript: 怎么通过代码在textarea中加<br>

javascript: 怎么通过代码在textarea中加<br>,第1张

<html>

<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>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11932749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存