Home >Backend Development >PHP Tutorial >javascript - HTML 里面的 Textarea 值用JS传递给 PHP 如何实现啊?

javascript - HTML 里面的 Textarea 值用JS传递给 PHP 如何实现啊?

WBOY
WBOYOriginal
2016-06-06 20:52:111149browse

模型:


通过JS,比如var content = "上面的内容";
ajax 传递到 php,php把里面的内容入库。
————

模型2:

上面的反的,把数据库内的数据通过PHP传递到

________________________________________________

请问大家一般都是怎么实现的?
我是这样实现的,var content = document.getElementById("r").value;
但是传递的时候,发现有符号的话,就传不过去了。所以我现在采用的是escape编码。请问下大家是怎么处理的?

[补充内容]
主要是碰到“&”这种特殊符号,程序就没辙了。。。麻烦各位有经验的朋友帮帮忙。

回复内容:

模型:


通过JS,比如var content = "上面的内容";
ajax 传递到 php,php把里面的内容入库。
————

模型2:

上面的反的,把数据库内的数据通过PHP传递到

________________________________________________

请问大家一般都是怎么实现的?
我是这样实现的,var content = document.getElementById("r").value;
但是传递的时候,发现有符号的话,就传不过去了。所以我现在采用的是escape编码。请问下大家是怎么处理的?

[补充内容]
主要是碰到“&”这种特殊符号,程序就没辙了。。。麻烦各位有经验的朋友帮帮忙。

使用原生的JS:替换掉

replace('%','%25');
replace('+','%2B');
replace('&','%26');

或者

encodeURIComponent();

使用jquery:

$('form')[0].serialize();
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn