#javascript #php #html #tags
#javascript #php #HTML #Теги
Вопрос:
Возможно ли получить переменную, обозначаемую PHP, а затем сохранить ее в теге сценария Javascript, а затем использовать этот тег сценария в теге HTML?
Так, например:
<?php
$rand = rand(0,99999);
$height = 80;
$img = "$rand-height.jpgx";
echo "<script>img='$img' height='$height'</script>";
?>
<form action=validate.php method=get>
<input type='hidden' name='img' value='<script>document.write(img)>'>
<a href='http://www.opencaptcha.com'>
<img src='http://www.opencaptcha.com/img/<script>document.write(img)>' height='<script>document.write(height)>' alt='captcha' border='0' />
</a>
<br />
<input type=text name=code value='Enter The Code' size='35' />
<input type=submit value=Submit><br>
</form>
Я понятия не имею, что не так с моим синтаксисом, или если перенос переменных с помощью javascript из PHP в теги HTML вообще жизнеспособен.
Комментарии:
1. вы говорите о чем-то вроде:
var x = <?php echo $sample; ?>;
сначала выполняются языки на стороне сервера. Вы обработаете все это, а затем обработаете конечную разметку и запустите скрипты в соответствии с веб-циклом подъема
Ответ №1:
Это слишком сложно.
Вы можете получить доступ / записать свои переменные php в html следующим образом:
<?php
$height=40;
?>
<html>
<head>
</head>
<body>
<img height="<?= $height ?>" />
</body>
</html>
Ответ №2:
Вы можете повторить переменную PHP в своем JavaScript, если это то, о чем вы спрашиваете.