I just want to know how can I display a javascript variable into html?
Below is my php code:
var duration = <? echo $postduration; ?>;
(The variable above uses php to retrieve a php variable)
Thank you
Make your code more concise with jQuery:
(1) Add this in your <head>
:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
(2) Create an element where you want the variable to be displayed, and give it an ID, e.g.:
<span id="printHere"></span>
(3) Add this in your JavaScript:
var duration="<?php echo $postduration ?>";
$('#printHere').html(duration);
For your PHP, try the following two options:
<?=$postduration?>
or...
<?php echo $postduration; ?>
Why don't use just display the php variable directly into the html?
Lets just say $postduration
echos "some." Here is the javascript code to echo "some":
Here is <script>document.write(duration)</script> text.
Here will be the output:
Here is some text.
document.getElementById('yourElementId').innerHtml = duration;
Here's a way to add a DIV to a page with the content of the DIV being the value of your PHP var:
<script>
var duration = <? echo $postduration; ?>;
var div = document.createElement("DIV");
div.appendChild(document.createTextNode(duration));
document.body.appendChild(div);
</script>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With