在html文本框中显示Backslash

Display Backslash in html text box

本文关键字:显示 Backslash html 文本      更新时间:2023-09-26

我无法在文本框中显示带有反斜杠的文本。''t在类似的文本框中放置一个选项卡(4个空格)

C:able而不是C:''table

<input type="text" id="input" />
<div>
    <input style="margin-top: 20px;" type="button" id='btn' value="Set new value" />
</div>
$('#btn').on('click', function () {
     var testval = 'C:'table';
    $('#input').val(testval);
});

有没有办法摆脱这种倒退并完全显示路径?

您必须转义反斜杠,否则它将被解释为选项卡:

"C:''table"

放置两个后鞋带:不要使用"C:''table"->使用"C:''table'

这适用于所有语言(这就是转义特殊字符的方法)

将反斜杠转义为:var testval = 'C:''table';或尝试使用

var testval = 'C:'table';
JSON.stringify(testval);