Как передать в js значение из php, полученное из БД

<?
  $a_txt = "text";   // значение передается в js
  $b_txt = $text_bd; // значение из БД, не передается в js
?>

<script>
  var a_txt = '<?=$a_txt;?>';
  var b_txt = '<?=$b_txt;?>';
  ...
</script>

Почему значение $b_txt не передается в js, подскажите, как его передать?


Ответы (1 шт):

Автор решения: Сергей

Спасибо, InDevX!

<? $b_txt = $text_bd; ?>

<input type="hidden" class="b_txt" value="<?= htmlspecialchars($b_txt); ?>">

<script>
  let txt_for_qr_code = document.querySelector('.b_txt').value;
  ...
</script>
→ Ссылка