Возможный дубликат:
как добавить javascript в php echo
У меня есть JavaScript, чтобы получить время, а код ниже.
<script type="text/javascript"> var d = new Date(); var H = d.getHours(); var m = d.getMinutes(); if(H>11) { var h = H-12; var a = 'PM'; } else { var h = H; var a = 'AM'; } </script>
Теперь я хочу напечатать переменные в PHP, которые используются в JavaScript, например,
<?php echo $h.$m; ?>
Является ли это возможным?
если да, то помогите мне.
Javascipt запускается на клиенте, php запускается на сервере … Если вы просто хотите напечатать var в браузере
var varName = "varValue"; document.write(varName);
если вам нужно отправить javascript var в php, вам нужно отправить его на сервер с jquery или javscript, а затем вернуть данные …
$.post("yourFile.php", { varName: "varValue" }, function(data) { //print the data coming from yourFile.php document.write(data);
});
если вам нужно только отправить var на сервер
$.post("yourFile.php", { hour: "hour", min: "min", sec:"sec" } );