随手笔记(二十一)——— JS删除指定字符串

JS删除指定字符串

博主的需求是给一段文本域添加红标识或者加粗填空 但是保存的时候不能把标签和样式也存进去 只能用js把相应的标签去掉

<div id="equipmentTypeDiv" style="width: 628px; height:151px;border: solid 1px gray;margin-left: 58%;margin-top: 5%;background: #ffffff;" contenteditable="true">
                    XXXXXXXXXXXXXXXX<b style="color: red;">_______________</b>XX,YY:<br>
                    一、 XXXXXXXXXXZZZZZZZZ<br>
                    1.1、OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO。<br>
                    1.2、JJJJJJJJJJJJJ: <b style="color: red;">¥ 【】(大写:【】 )。</b><br>
                    1.3、PPPPPPP: <b style="color: red;">【】</b><br>
                </div>

这段代码是把<textarea>替换成<div> 因为textarea不可以添加标签和局部样式

    var equipmentTypeDiv = $("#equipmentTypeDiv").html();
    var equipmentType = equipmentTypeDiv.split('<b style="color: red;">');
    var ResultString = equipmentType.join('');
    var html = '<textarea id="equipmentType" name="agreement1" cols="75" rows="7" hidden>'+equipmentTypeDiv+'</textarea>';
    $(".box2").append(html);

先把获得的值做成字符串再做成数组分割 之后传入页面并隐藏 方便后端获取

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章