Показать сообщение отдельно
  #14 (permalink)  
Старый 13.05.2012, 14:15
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Сообщение от 9xakep
ок, что тогда, писать без скобок, и без кавычек, или addEventListener?
addEventListener нужен только тогда, когда необходимо повесить несколько обработчиков, а так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>

</head><body>
<div id='main'></div>
<div id='pic'>
<img src='http://javascript.ru/forum/image.php?u=12890&dateline=1303149256'>
<img src='http://javascript.ru/forum/image.php?u=19820&dateline=1334914235'>
</div>
<script>
var pic = document.getElementById('pic').getElementsByTagName('img');
for(i=0;i<pic.length;i++) {
*!*
pic[i].onclick=function() {
 change(this.src);
}
*/!*
}
function change(s) {
document.getElementById('main').innerHTML = '<img src='+s+'>';
}
</script>
</body></html>
Ответить с цитированием