2010-05-22 28 views
0

夥計們,你能幫我處理使用GET方法發送的文本嗎?如何檢測和處理文本中的折線?文本通過AJAX使用GET方法從textarea發送。如何在GET方法中發送文本時檢測文本中的換行符?通過get方法發送和處理文本

而且我想用特殊字符替換所有行摺疊,例如「|」在發送到PHP腳本之前。

怎麼辦?

+1

我不確定線條摺疊是什麼。你能解釋一個摺疊行嗎? – Glycerine 2010-05-22 18:51:57

回答

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。

+0

Eloff,非常感謝!這真的是我需要的! – ilnur777 2010-05-22 19:14:49

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>