如何从弹出窗口中检索图像src属性到父页面

时间:2013-04-24 13:56:26

标签: javascript jquery attributes

我从弹出窗口调用js函数,如下所示:

<img onclick=parent.updateFunction('"+ item.id +"','"+ item.image +"','"+ item.label +"'); src=/mypath/ />

这是我尝试在hte父页面中显示src属性的方法:

  function updateFunction(id, image, label) {

  alert($(this).attr('src'));

现在结果未定义......

2 个答案:

答案 0 :(得分:1)

我建议不要使用内联JavaScript

<img src="test.jpg" />

用它来获取src

$('img').click(function () {
    alert($(this).attr('src'));
});

答案 1 :(得分:1)

您需要将this.src传递给该函数。见fiddle

<img src="http://jsfiddle.net/img/logo.png" onclick ="update(this.src)" />

//script
update = function(src){
 alert(src);
}