我想將日期的值存儲在用戶選擇的變量中,而不使用form.I能夠使用javascript獲取日期,但對於我的應用程序,我需要將它們存儲在php變量中。如何將變量和數據從JavaScript傳遞到PHP?
<html>
<head>
<script>
function myFunction() {
var x = document.getElementById("date1").value;
document.getElementById("demo").innerHTML = x;
var y = document.getElementById("date2").value;
document.getElementById("demo1").innerHTML = y;
}
</script>
</head>
<body>
<?php
echo '<button onclick="myFunction()">Try it</button>';
echo '<input type="date" name="date1" >';
echo ' ';
echo '<label>'."Date2:".'</label>';
echo '<input type="date" name="date1">';
echo '<p id="demo"></p>';
echo '<p id="demo1"></p>';
?>
</body>
</html>
你可以把這些值裏面隱藏字段這以後就可以在表單提交時檢索。 –
你不能這樣做。你的php已經呈現頁面,你不能再使用它了。如果你想從用戶輸入的商店值,你需要張貼表單或使用Ajax請求,並與您的PHP腳本處理它。 – Maxx
爲什麼你需要將它們存儲在php變量中?如果你想在服務器端訪問它,你可以使用ajax post request –