如何在文本框中将“&”更改为仅“&”?

时间:2019-03-19 03:30:53

标签: javascript java

var $dtTable = $("#dtItemMaster").DataTable();

$dtTable.$('tr.selected').removeClass('selected');
$(dtRow).addClass('selected');

var dtRowData = $dtTable.row(dtRow).data();

$("#txtItemCode").val(dtRowData[1]);

2 个答案:

答案 0 :(得分:1)

您可以使用正则表达式

$("#txtItemCode").val(dtRowData[1].replace(/&/g, "&"));

答案 1 :(得分:0)

您可以这样做

var elem = document.createElement('textarea');
elem.innerHTML = "&";
var decoded = elem.value;

$("#txtItemCode").val(decoded);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" id="txtItemCode" />