使用javascript将HTML输入中的值存储到php变量中

时间:2016-07-14 12:21:34

标签: javascript php html

<!DOCTYPE HTML>
<html>
<head>
    <meta http-equiv="content-type" content="text/html" />
    <meta name="author" content="gencyolcu" />

    <title>Untitled 8</title>
</head>

<body>

   Date:<br />
  <input type="date" id="sdate"/><br />
 <button onclick="fun()">Click me</button>

<script>

var js_x =document.getElementById('sdate');

</script>

</body>
</html>

<?php
 echo $php_x;
?>

我想使用日期来使用php获取数据。 如何在php变量中存储日期输入标记的值?

3 个答案:

答案 0 :(得分:2)

Php用于服务器端,它不知道客户端发生的任何事情,除非您向服务器发送请求,将变量发送到Php,您需要调用Php页面并将其发送为参数,如果您不想刷新页面,可以使用AJAX。

答案 1 :(得分:1)

这是不可能的,使用AJAX!

答案 2 :(得分:0)

您必须将日期信息发送到服务器。这可以主要通过<form>提交来完成,其中action属性设置为PHP脚本。

或者你可以通过AJAX来完成。这使用异步调用从服务器检索数据,而浏览器不必刷新整个内容。

我猜你的问题是你在使用PHP方面经验有限。我建议您查看处理表单提交,然后转到AJAX

示例表单提交教程:http://myphpform.com/php-form-tutorial.php

快速谷歌将提供大量的教程和示例。