为什么不能在我的函数中更改变量visibile?所以目前这个页面回应了ahello。如何在函数中更改我的变量?
<script type="text/javascript">
var visible= 'a';
$(document).ready(function(){
visible='1';
$('input[type="checkbox"]').not('.singleobsyes').hide();
$('.singleobsyes').on("change", function(){
$('input[type="checkbox"]').not('.singleobsyes').toggle();
visible='2';
});
});
<?php $visible = "<script>document.write(visible)</script>"?>
</script>ible in my function.
<?php
echo $visible."hello";?>
如果是的话恳求你能告诉我怎样才能让我的变量可见,如果它进入第一功能和2,如果它进入第二个功能更改为1。所以它分别回显1hello和2你好吗?
你在混合使用JavaScript和PHP,似乎对什么是执行服务器端和什么是客户端困惑。 'visible'是一个Javascript变量,'$ visible'是一个PHP变量。第一个仅适用于用户Web浏览器,第二个仅适用于服务器上的PHP解释器。 – Philipp
了解php页面生命周期。 – epascarello