我想做一个确认框,它将希望执行哪个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的目的。 –