如何获取当前页面中的表单数据呀?
<form name=form1>
<input type=text name=text1>
</form>
<?php
$data = ?
?>
这里$data要获取上面text1的值,应该怎么写啊?请各位赐教!
问题点数:20、回复次数:8Top
1 楼niker_2001()回复于 2006-03-23 22:28:02 得分 0
我也遇到这个问题,大家知道的讲解一下吧?Top
2 楼gzty(【风逍遥】123笨小孩天天快乐)回复于 2006-03-24 00:10:43 得分 10
在一个页面内用JS
要得到提交后的就用$_POSTTop
3 楼wy2000490(军)回复于 2006-03-24 08:59:53 得分 10
提交前好象只能用JS去得到
用PHP得到只能在提交后了Top
4 楼gaochao79(www.informe.cn)回复于 2006-03-24 09:49:04 得分 0
<form name=form1>
<input type=text name=text1>
</form>
<script>alert(document.form1.text1.value);</script>
不提交的话只能用js
提交的话就无所谓了,表单的action设置成本页就行了,该怎么得到就怎么得到Top
5 楼gaochao79(www.informe.cn)回复于 2006-03-24 09:50:04 得分 0
用于制造变量Top
6 楼fontel(荒原狼)回复于 2006-03-24 10:06:31 得分 0
如果有这样的功能,我一定要看看的,呵呵
你看看PEAR:HTML_QuickFormTop
7 楼mingxuan3000(铭轩)回复于 2006-03-24 10:09:20 得分 0
<?php
$data = ?
?>
页面上的值是不能付给$data 的,只有提交到后台才能付给php变量Top
8 楼zeroleonhart(Strong Point:Algorithm)回复于 2006-03-24 10:16:25 得分 0
你在页面内的话还是在客户端浏览器处理的,而php是在服务器端运行的,所以要实现以上的功能,必须提交。可以用js隐式提交,比如为文本框的onBlur事件写上window.open('a.php?value=eval(form1.text1.value)','_blank','width=0,height=0');
当然如果可以的话,建议用js来实现所要的处理功能。Top




