0
我在php,$ title和$ id中有2个变量。我把它作为javascript函数作为参数。 在Javascript的功能,我想改变一个参数来对象ini php, 如何解决它?如何将变量javascript转换为变量php
<body>
<?php
$title = 'banner';
$id = 2;
?>
<button onClick="<?php echo delete_list('$title', '$id'); ?>">Click</button>
<script type="text/javascript">
function delete_list(item, item_id)
{
<?php
$x ='<script>item</script>';
$y = '<script>item_id</script>';
delete_table($x, $y);
?>
}
</script>
</body>
JavaScript是一种客户端语言,PHP是一个服务器端语言。因此你的PHP不会知道'delete_list()'是一个JS函数。回声,以及如此:'echo“delete_list('$ title','$ id')”;' – Qirel
PHP在您的服务器上运行并*生成一个HTML页面(可能包含JavaScript)。 HTML和JavaScript由浏览器运行。那时,PHP完成了,连接关闭了。为此,您需要向服务器发出新的请求。你可以使用AJAX或者甚至简单的'POST'。 –