3 回答
TA贡献1906条经验 获得超3个赞
如果您只想在没有 ajax 的情况下在 php 中回显 javascript 变量,请遵循此
<script>
var date = new Date();
var day = date.getFullYear();
</script>
<?php echo "<script>document.write(day)</script>"; ?>
您可以在http://phpfiddle.org/验证此代码
TA贡献1860条经验 获得超9个赞
使用 Javascript 在此输入框中设置值
<script>
var date = new Date();
var day = date.getFullYear();
document.getElementById("dateParam").value=day;
</script>
这是表格
<form action="yourPHPfile" method="post">
<input type="text" id="dateParam" name="day"/>
<input type="submit">
</form>
当您提交此内容时,您将获取数据作为参数。
在你的 PHP 文件中
if(isset($_POST['day'])){
echo $_POST['day'];
}
所以你可以试试这个。
TA贡献1893条经验 获得超10个赞
您需要在 PHP 中创建一个可从 Ajax 调用的函数。但是你没有办法直接“看到”回声。不要忘记 PHP 在 SERVER 端执行,而 Javascript 在 Client 端执行。所以他们不能直接交换信息。相反,您可以获得 ajax 查询的 HTML 结果。jquery 文档中有一个例子。
- 3 回答
- 0 关注
- 139 浏览
添加回答
举报