如何保持标签字符在HTML文本区域的内容时,把它放在一个变量在jQuery



我想知道如何保持标签字符在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", " ")将制表符更改为空格以显示)

最新更新