【发布时间】:2023-03-12 19:25:01
【问题描述】:
如果我的 javascript 条件为真,我正在尝试执行 php 语句,所以我编写了这个小代码:
<input id="checkbox1" type="checkbox"> MSI<br></input>
<script>
$(document).ready(function(){
$('input[type="checkbox"]').click(function(){
if ($('#checkbox1').is(':checked')) <?php echo "Bonjour le monde";?>;
});
});
</script>
但这不起作用,如果有人可以帮助我,那就太好了。
【问题讨论】:
-
PHP 在服务器端运行,因此它将在 html/js 被浏览器服务器(并解析)之前运行。如果你想有条件地在 JS 中运行一些 PHP,你需要向服务器端脚本发送一个 ajax 请求,该脚本可能有条件地返回一些数据。
-
@JimL 以及如何向服务器请求 ajax,因为我现在真的不这样做
标签: javascript php if-statement conditional-statements execute