我想知道我的 php 变量是否不存在,然后我想执行我的 javascript。
例如-
<?php
if(!isset($_REQUEST['myVar'])){
?>
<script>
alert('variable not exist');
</script>
<?php
}
?>
这是在 php 扩展文件中使用 javascript 代码的正确方法
最佳答案
我知道所有其他答案都可以解决您的问题,但我更喜欢这样做
<script>
<?php
$isset = !isset($_POST['myVar']) ? 'true' : 'false';
echo "var isset = $isset;";
?>
if(isset) {
alert('variable not exist');
}
</script>
当 php 渲染你的页面时,它会给出这个输出
<script>
var isset = true;
if(isset) {
alert('variable not exist');
}
</script>
关于javascript - PHP isset 变量比 jquery 和 javascript 应该工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24446032/