大家,你能帮我处理用GET方法发送的文字。如何检测和处理文本中的折叠?使用GET方法通过AJAX从textarea发送文本。如何在GET方法中发送文本中的行折叠?
我想用特殊字符替换所有行折叠,例如“|”在发送到PHP脚本之前。
怎么做?
答案 0 :(得分:1)
您可以使用JavaScript字符串替换功能执行此操作。
s = "a\rb\nc\r\nd";
s2 = s.replace(/(\r\n|\r|\n)/g, "|");
s2现在等于:“a | b | c | d”,无论行结尾是\ r \ n,\ n还是\ r。
答案 1 :(得分:0)
<textarea id="message"></textarea>
<script type="text/javascript">
var msg = document.getElementById("message").value;
msg = msg.replace(/\n/g, "|");
// Then, just send message through AJAX.
</script>