我用$_POST['name']怎么获取不到textarea中的值呢?
提交按钮用button, 用ajax怎样写呢?谢谢!
所有的表单,获取里面的内容都是靠name属性的,比如textarea的name="intro",表单以post方式提交到页面2,那么页面2中PHP使用$_POST['intro']就可以获取了。
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-04-13
通过POST方式
<form action ="a.php" method="post">
<textarea name="name1">这里是内容</textarea>
<input type=submit name=submit value="提交">
a.php
<?php
echo $_POST['name1'];
?>本回答被提问者和网友采纳
<form action ="a.php" method="post">
<textarea name="name1">这里是内容</textarea>
<input type=submit name=submit value="提交">
a.php
<?php
echo $_POST['name1'];
?>本回答被提问者和网友采纳
第2个回答 2010-09-03
如果获取其它页面POST或者GET传过来的内容,可以使用$_REQUEST['textname']获取,如果需要获取本网页浏览器正在输入的内容(尚未提交),那么需要使用javascript获取。
第3个回答 2010-09-03
看什么方法提交了, 一般是post 方法, php 中用 $_POST['组件name'] 可以获得 get 方法用 $_GET[''] 可以获得 , 好像还有一个 通用的,不管 是 get 还是 post 都可以 用, 不过 不建议……
第4个回答 2015-10-04
根据表单提交方式,使用php超全局变量,$_GET或者$_POST