Показать сообщение отдельно
  #4 (permalink)  
Старый 12.09.2017, 12:45
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

wadim,
Код j0hnik работает и выполняет то , что вы просили
Но если уж очень хочется, чтобы исправить ваш код, то
<div id='my_div' class='layer' style='position: absolute; top: 30px; left: 15px'>
</div>

<script>

arr = [1, 2, 'Банан'];

div = document.getElementById('my_div');

for (i=0; i<arr.length; i=i+1)
div.innerHTML += '<input type="button" value="продать" onclick=" Pocupca(' + "'" +arr[i] + "'" + '); ">';

function Pocupca(p)
{
alert (p); 
} 


</script>
Ответить с цитированием