一定长度后如何将<br/>添加到iframe

时间:2018-07-30 07:53:12

标签: jquery html

我想在50个字符后向我的iframe添加一个br标签,但不知道为什么我的代码不足。我要在一定宽度后开始新的一行。

HTML

<table>
<tr>
  <iframe frameborder="0" name="textEditor" id="textEditor" style="width:500px; 
  height:80px;border:2px solid #CCC;border-radius:20px;overflow:auto;"> 
</iframe>
</tr>
</table>

JQ

document.getElementById('textEditor').contentWindow.document.designMode="on";
document.getElementById('textEditor').contentWindow.document.close();
var edit = document.getElementById("textEditor").contentWindow;
edit.focus();

var gyt=$("#textEditor").contents().find("body").html().match(/.{1,50}/g);
if($("#textEditor").contents().find("body").html().match(/.{1,50}/g)>=0){
var bod = $("#textEditor").contents().find("body").html();
$("#textEditor").contents().find("body").html(bod+"<br>");
 }

1 个答案:

答案 0 :(得分:0)

经过一些研究,恰好是我错过的一小段代码。

30500.00

它将根据其宽度包装iframe的字符。 当您知道时就简单,但是当您不知道时就很难。