我想知道如何保持标签字符在HTML文本区域的内容时,把它放在jQuery的变量。解释如下:我有一个包含文本区和按钮的表单。问题是,当我把一个文本包含一些制表符(例如,像下面。如你所见,在"Chappell Hill"one_answers"TX"之间有一个制表符,在"TX"one_answers"77426"之间有另一个制表符:
Chappell Hill TX 77426
然后单击按钮,弹出消息显示文本,没有任何制表符,如下所示:
Chappell HillTX77426
这是我的jQuery代码:
$("#massmetrotagupdate").on("click", ".update_form",
var note_text = $("#note_text").val();
alert(note_text);
});
所以,我的问题是:我怎么能保持选项卡字符在变量note_text
,甚至显示我在弹出消息的文本区键入什么(不删除选项卡字符)?有什么解决办法吗?
获得文本工作良好-这只是alert()
没有正确显示制表符。使用console.log()
来显示文本,你会看到它们都是正确的。
(可能您只是使用alert()
进行调试,但如果您确实需要使用alert()
显示文本,则可以使用.replace("x09", " ")
将制表符更改为空格以显示)