我无法在文本框中显示带反斜杠的文字。 \ t在文本框中放置一个标签(4个空格),如
C:能而不是 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);
});
有没有办法逃脱这个backslah并完全显示路径?
答案 0 :(得分:5)
你必须逃避反斜杠,否则它被解释为一个标签:
"C:\\table"
答案 1 :(得分:1)
放两个背景:而不是&#39; C:\ table&#39; - &GT;使用&#39; C:\ table&#39;
这适用于所有语言(这是你如何逃避特殊字符)
答案 2 :(得分:0)
将反斜杠转义为:var testval = 'C:\\table';
或尝试使用
var testval = 'C:\table';
JSON.stringify(testval);