搜索

首页  >  问答  >  正文

javascript - 在textarea中插入文本

我想在一个textarea中插入首尾固定,但中间循环的文本,类似于

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<mysql xmlns:xsi="http://www.w3.org/2001/XMLSch...
<row>
...
</row>
</mysql>

想要循环row部分,$("#textarea").html($("#textarea").html()+temp)这么写只能循环全部内容,怎么办

我想大声告诉你我想大声告诉你2704 天前905

全部回复(2)我来回复

  • 天蓬老师

    天蓬老师2017-07-05 10:57:06

    dom操作越少越好,最好的办法是先循环好,然后处理再插入,不然性能可能会受到很大影响
    如:

    var deafult = $('textarea').val();
       
    default += temp;
    
    $('textarea').val(default);
        

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-07-05 10:57:06

    你先拼接好再插入不就行了吗

    回复
    0
  • 取消回复