使用javascript将HTML输入值存储到php变量中
问题描述:
<!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变量中?使用javascript将HTML输入值存储到php变量中
答
这是不可能的,使用AJAX!
答
PHP是服务器端,它不知道任何有关在客户端发生的事情,除非你发送一个请求到服务器,到变量发送到PHP需要调用PHP页面并把它作为一个参数,或者如果您不想刷新页面,则可以使用AJAX。
答
您发送最新信息到服务器。这主要通过<form>
提交,action
属性设置为PHP脚本来完成。
或者,您也可以通过AJAX
做到这一点。这使用异步调用来从服务器检索数据,而浏览器不必刷新整个内容。
我从你的问题,你猜经验有限PHP工作。我建议你看看处理表单提交,然后移动到AJAX
。
一个例子表单提交教程:http://myphpform.com/php-form-tutorial.php
快速谷歌带来了很多的教程和例子。
阿贾克斯,答案是阿贾克斯。 – Epodax
你必须用'