我有一个表单,当人选择日期我希望值进入php函数。 我可以使用this.form.orderdate.value查看该值,但我想将该值放入php变量$ dateChosen
以下是目前的页面:
TDM KML发生器
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<script type="text/javascript">DateInput('orderdate', true, 'YYMMDD')</script>
<input name="submit" type="submit" value="get KML" />
</form>
</body>
答案 0 :(得分:1)
Javascript全部在客户端计算机上执行,但ajax调用(仍然是浏览器/客户端,并向服务器端函数发出请求)除外。 PHP发生在服务器端。在你的情况下,你正在尝试做一些不可能的事情,因为在浏览器中呈现页面并且javascript能够执行时,PHP脚本不再执行。