我想做一個確認框,它將希望執行哪個php代碼。 繼承人我的代碼:在javascript的IF語句中使用PHP
<script type="text/javascript">
var answer = confirm('Are you sure?');
if(answer==true)
{
<?php $confirmation = 1; ?>
}
else
{
<?php define("CONFIRMATION", 1, true); ?>
}
alert('<?php echo $confirmation; ?>')
alert('<?php echo defined("CONFIRMATION"); ?>')
</script>
的問題是,即使我點擊YES,從定義()函數$確認和布爾返回1 無論我點擊,(取消或確定)其中之一應該是0 (我之前已經聲明瞭$確認) 但是,if和else塊都使用了兩個代碼! 通常它是這樣的
那麼這意味着我無法處理我的php代碼中提到的confirmmboxes的值? – sarkolata
你可以在_PHP script_中。這是使用AJAX的目的。 –