html轉義

因爲remark值來源

text += "<td colspan='9' style='font-size: 10px' class=\"td-value lbl-item-remark\">" + Remark + "</td>";

所以存在html轉義的問題,將&<>轉義

function MoveDataLine(lineId) {
    $('#edit-remark').val($('table.' + lineId + " .lbl-item-remark").html().replace(/<br \/>/g, "\n").replace(/<br>/g, "\n").replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">"));
}

在轉存後臺時

var Remark = $('#edit-remark').val().replace(/\n/g, '<br />');

可能還存在一些問題,例如就是想要輸入  &amp; 

 

test<br />&<><br />©®™×÷"<br />!@#$%^&*()<>?/{}:"|<br />_+-~`[]|\;',./

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