gpt4 book ai didi

javascript - echo php javascript警报?

转载 作者:行者123 更新时间:2023-11-30 12:54:20 34 4
gpt4 key购买 nike

如果调用了 php 错误消息,我如何回显此 javascript?我有一条错误消息设置,当用户忘记他的用户名或密码时,它会触发一条错误消息。 php 错误消息由 php 代码调用。这是代码:

<?php echo showmessage($msg) ?> 

我在 javascript 中有一条警告消息,调用它时将使 javascript css 弹出警告框。如果存在 javascript 代码,它将在重新加载后立即显示警告框。这是代码:

<script type="text/javascript">  
$(document).ready(function () {
jqxAlert.alert('Alert Message');
})
</script>

我如何合并以便当 php 回显消息出现时它会触发 javscript 警报消息。我在 php 中尝试一个 if,所以像这样的代码:

if ( showmessage($msg) ) {
<script type="text/javascript">
$(document).ready(function () {
jqxAlert.alert('Alert Message');
})
</script>
}

如何在 php 调用中回显我的 javascript 消息?

最佳答案

可以这样写:

endif

endif-stackoverflow

<?php if (showmessage($msg)): ?>
<script>
$(document).ready(function (){
jqxAlert.alert('Alert Message');
});
</script>
<?php endif; ?>

或者像这样:

<?php if (showmessage($msg)) { ?>
<script>
$(document).ready(function (){
jqxAlert.alert('Alert Message');
});
</script>
<?php } ?>

或者像这样:

<?php 

if (showmessage($msg)) {
echo
'
<script>
$(document).ready(function (){
jqxAlert.alert(\'Alert Message\');
});
</script>
';
}

?>

short tags

short hand comparison (ternary)

ternary 2

甚至这个(虽然可能不是最好的主意):

<?= (showmessage($msg)) ? '<script>$(document).ready(function (){jqxAlert.alert(\'Alert Message\');});</script>' : ""; ?>

或者,如果您想将错误消息放入该警告框

<?php 

if (showmessage($msg)) {
echo
'
<script>
$(document).ready(function (){
jqxAlert.alert('.showmessage($msg).');
});
</script>
';
}

?>

又是第一种风格:

<?php if (showmessage($msg)): ?>
<script>
$(document).ready(function (){
jqxAlert.alert(<?= showmessage($msg) ?>);
});
</script>
<?php endif; ?>

关于javascript - echo php javascript警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19780988/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com