Сообщение от 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>