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'。 –