“Апострофная проблема в JavaScript” Ответ

Апострофная проблема в JavaScript

var name = "Joe O'Neal";
var safe_name = escapeHtml(name);

var row= [];
row.push(
    "<td><input type='hidden' name='milestones[" + id + "].Name' 
    value='" + safe_name + "' class='currentRowName'  />
    <span class='currentRowNameText'>" + safe_name + "</span></td>");
Kienth James

Апострофная проблема в JavaScript

var entityMap = {
    "&": "&amp;",
    "<": "&lt;",
    ">": "&gt;",
    '"': '&quot;',
    "'": '&#39;',
    "/": '&#x2F;'
};

function escapeHtml(string) {
    return String(string).replace(/[&<>"'\/]/g, function (s) {
        return entityMap[s];
    });
}
Kienth James

Ответы похожие на “Апострофная проблема в JavaScript”

Вопросы похожие на “Апострофная проблема в JavaScript”

Больше похожих ответов на “Апострофная проблема в JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования