Показать сообщение отдельно
  #11 (permalink)  
Старый 10.07.2024, 14:10
Кандидат Javascript-наук
Отправить личное сообщение для leon2009sp Посмотреть профиль Найти все сообщения от leon2009sp
 
Регистрация: 22.12.2015
Сообщений: 106

ошибки переменных
не могу понять
когда есть переменная var то все отлично!
значение хорошо отображается. а через функцию в див ничего не происходит
т.е. так работает:
<script>
var names='202407';
</script>
<?php
echo '<script type="text/javascript">';
echo "document.write('<input type=text value=\'' + names + '\' >')";
echo ' </script>';
?>

а так нет:
<script>
<section>
	<div data-value="1">111111</div>
	<div data-value="2">222222</div>
	<div data-value="3">333333</div>
	<div data-value="4">444444</div>
	<div data-value="5">555555</div>
</section>
<script>
document.querySelector('section').addEventListener('click', e => {
	const o = e.target.closest('[data-value]')
	if (!o) return	
	document.getElementById("content").innerHTML = (o.dataset.value)	 
})
</script>
<?php
$test = '<div id="content"></div>';
echo '<input type=text value='.$test.'>';
?>
Ответить с цитированием