Ok,
hier mal ein erster Vorschlag, so wie ich das verstanden habe, möglicherweise noch mit kleineren oder größeren Syntaxfehlern ;-)
<script language="javascript">
divAnz = document.getElementsByTagName("div").length;
for (var i = 1; i <= divAnz; i++)
document.getElementsByTagName("div")[i].onklick = Meinefkt();
function Meinefkt() {
url = this.childNodes[0].src;
text = this.childNodes[0].nodeValue;
...
}
</script>
<div><img src="url1">text1</div>
<div><img src="url2">text2</div>
<div><img src="url3">text3</div>