如何在不使用Ajax的情况下将值从PHP传递到Javascript?
我需要将版本号从php传递到javascript。但是我不想使用ajax如何在不使用Ajax的情况下将值从PHP传递到Javascript?,javascript,php,Javascript,Php,我需要将版本号从php传递到javascript。但是我不想使用ajax $(document).ready(function(){ init(); }) <body> ... <input type="hidden" id="version" value="<?php echo $version; ?> .... <script> function init() { version = $('#version').val(); } &
$(document).ready(function(){
init();
})
<body>
...
<input type="hidden" id="version" value="<?php echo $version; ?>
....
<script>
function init() {
version = $('#version').val();
}
</script>
$(文档).ready(函数(){
init();
})
...
如果这样做,则无需将其放入隐藏输入:
const version = "<?php echo $version; ?>";
const version=”“;
如果这样做,则无需将其放入隐藏输入:
const version = "<?php echo $version; ?>";
const version=”“;
你可以这样做。你的方式很好。你可以这样做。你的方式很好。是的,我通常只需要.php输出一个脚本块来设置所需的javascript变量。我认为这比将它们传递到一个隐藏的元素中更清楚一些,只是为了将它们传递回js。是的,我通常只需要.php输出一个脚本块来设置所需的javascript变量。我认为这比将它们传递到一个隐藏的元素中更为清晰,只是为了将它们传递回js。