0

我在我的 php 表单中使用 java 脚本日历日期选择器,
它在文本框中给出日期。我想将文本框值用作 php 中的变量,以便在 echo 中使用它

例如:
我的日期选择器是:-

echo "<input type=text id=exampleV name=dateIV maxlength=10 />";

日期选择器工作正常

我希望文本框中出现的日期应该用作 php 变量

请帮助

4

3 回答 3

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 文件。

于 2013-08-23T05:45:28.833 回答
0

您只能通过执行 POST 或 GET 将其存储在 PHP 变量中。如果您希望这异步发生,请使用AJAX.

每当dateIV使用datepicker.

通常,它应该在日期选择器的onselect函数内

于 2013-08-23T05:35:09.370 回答
0

将其作为 PHP 变量的目的是什么您能否提供更多详细信息和具体信息。

或者您可以使用来自文本字段的数据

jQuery("Textfield_ID").val()

于 2013-08-23T05:36:12.977 回答