我正在尝试将PHP变量传递给Javascript变量,例如:
<?php $myvar=10; ?>
<script type="text/javascript">
jsvar = <?php echo $myvar; ?>;
document.write(jsvar);
</script>
如何在另一页上分离变量?例如,Page1.html将具有document.write,该变量将从page2.php
中提取答案 0 :(得分:5)
仅限Ajax。例如,使用jQuery:
$.get('page2.php', function(data) {
alert( data );
});
...
<强>更新强>
或者(因为聪明人指出总有不止一种方法)你可以在page2.php
中加入page1.php
,变量值将可用:
<?php
require_once('page2.php');
?>
<script type="text/javascript">
jsvar = <?php echo $myvar; ?>;
document.write(jsvar);
</script>