我只是想知道如何在html中显示javascript变量?
下面是我的PHP代码:
var duration = <? echo $postduration; ?>;
Run Code Online (Sandbox Code Playgroud)
(上面的变量使用php来检索php变量)
谢谢
为什么不使用只将php变量直接显示到html中?
让我们说$postduration回声"有些".这是回复"some"的javascript代码:
Here is <script>document.write(duration)</script> text.
Run Code Online (Sandbox Code Playgroud)
这将是输出:
Here is some text.
Run Code Online (Sandbox Code Playgroud)
使用jQuery使代码更简洁:
(1)将此添加到您的<head>:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
(2)创建一个你想要显示变量的元素,并给它一个ID,例如:
<span id="printHere"></span>
Run Code Online (Sandbox Code Playgroud)
(3)在你的JavaScript中添加:
var duration="<?php echo $postduration ?>";
$('#printHere').html(duration);
Run Code Online (Sandbox Code Playgroud)
对于PHP,请尝试以下两个选项:
<?=$postduration?>
Run Code Online (Sandbox Code Playgroud)
要么...
<?php echo $postduration; ?>
Run Code Online (Sandbox Code Playgroud)