3 回答
TA贡献1793条经验 获得超6个赞
使用jQuery将JavaScript变量发送到您的PHP文件:
$url = 'path/to/phpFile.php';
$.get($url, {name: get_name(), job: get_job()});
在你的PHP代码,让你的变量从$_GET['name']与$_GET['job']这样的:
<?php
$buffer_data['name'] = $_GET['name'];
$buffer_data['job'] = $_GET['job'];
?>
TA贡献1830条经验 获得超9个赞
JavaScript代码在客户端执行,而PHP在服务器端执行,因此您必须将JavaScript值发送到服务器。这可能被塞进Ajax$_POST或通过Ajax塞进去。
TA贡献1797条经验 获得超4个赞
<script>
function get_Data(){
var name;
var job;
.....
return buffer;
}
function getData()
{
var agree=confirm("get data?");
if (agree)
{
document.getElementById('javascriptOutPut').value = get_Data();
return true;
}
else
{
return false;
}
}
</script>
<form method="post" action="" onsubmit="return getData()"/>
<input type="submit" name="save" />
<input type="hidden" name="javascriptOutPut" id="javascriptOutPut"/>
</form>
<?php
if(isset($_POST['save']))
{
var_dump($_POST['javascriptOutPut']);
}
?>
添加回答
举报