我在我的php表单中使用java脚本日历日期选择器,
它在文本框中给出日期。我想在php中使用文本框值作为变量,以便在echo
例如:
我的日期选择器是: -
echo "<input type=text id=exampleV name=dateIV maxlength=10 />";
日期选择器工作正常
我希望文本框中的日期应该用作php变量
plz help
答案 0 :(得分:1)
您需要将数据(通过表单)发送到处理该数据的php文件。例如:
您可以拥有包含以下代码的网页:
<form action="form.php" action="post">
<input type=text id=exampleV name=dateIV maxlength=10 />
<input type="submit">
现在你需要form.php
:
<?php
$variable = $_POST['dateIV'];
//Do some stuff here
echo $variable;
?>
我不确定你为什么要echo
这个HTML输入元素;可以在HTML文件中静态创建。但是,如果您的目的是动态生成HTML / JavaScript并希望用户的输入与同一页面上的其他PHP进行交互,那么这将无效。记住PHP是服务器端的,它生成的文本/数据显示在客户端(运行JavaScript的地方)。 PHP中没有逻辑可以在文件执行后起作用。因此,您需要使用表单并将数据提交到另一个PHP文件。
答案 1 :(得分:0)
您只能通过执行POST或GET将其存储在PHP变量中。
如果您希望以异步方式进行此操作,请使用AJAX
。
只要使用dateIV
设置datepicker
的值,就调用AJAX POST。
通常,它应该位于datepicker
的onselect
函数内
答案 2 :(得分:0)
作为PHP变量放置的目的是什么?您可以提供更多详细信息和具体内容。
或者您可以使用
来使用文本字段中的数据
jQuery("Textfield_ID").val()