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

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

想挽留 发布于 2017-08-28 字数 477 浏览 1035 回复 2

模型1:

<textarea>这里就是要传递的内容</textarea>

通过JS,比如var content = "上面的内容";

ajax 传递到 php,php把里面的内容入库。

模型2:

上面的反的,把数据库内的数据通过PHP传递到 <textarea> 里面。

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

想挽留 2017-09-16 1 楼

jquery 比较容易 用name class id 都可以

<script src="http://static.mumayi.com/js/jquery-1.4.4.min.js?t=v20120228"></script>
<textarea name="textname" id="textid">good night</textarea>
<script>
var textid=$('#textid').val();
alert(textid);
</script>

提交的话 你可以用$post 来提交

$.post('目标url', {
val:val,
textid:textid //注释-你要提交的参数
},function(data) {
if(data.status){
alert(data.message);
location.href="提交成功后跳转的url";
}else{
alert(data.message);
return false;
}

},'json');

这个是用ID来获取的 还可以通过class名称 name等其他标识来获取值,希望有所帮助。你可以看看jquery的手册。相比原生javascript,书写更为简洁。