如果我有一个名为src的var,我该如何将它写入innerHTML?简单的JS innerHTML问题 - 包含图像src保存在var
E.g.
var src = $(this).attr("src");
_html.innerHTML = '<img src="" />';
将var src放置为img src?
如果我有一个名为src的var,我该如何将它写入innerHTML?简单的JS innerHTML问题 - 包含图像src保存在var
E.g.
var src = $(this).attr("src");
_html.innerHTML = '<img src="" />';
将var src放置为img src?
你的意思是这样的:
var src = $(this).attr("src");
_html.innerHTML = '<img src="' + src + '" />';
_html.innerHTML = '<img src="' + src + '" />';
有人实际评价这个?! – 2011-03-30 16:43:20
这是奇怪的 - 这里是一个+1 :) – 2011-03-30 16:44:12
哈哈,谢谢,只是震惊得多,因为我是第一个回答! – 2011-03-30 16:45:05
你的意思是这样的吗?
_html.innerHTML = '<img src="'+src+'" />';
它看起来像你使用jQuery。如果是这样,你可以这样做:
var src = $(this).attr("src");
var $img = $("<img>").attr("src",src)
$("#yourObject").append($img)
等价物实际上是'$(“#yourObject”)。html($ img)' – Vadim 2011-03-30 17:01:38
为什么不是: var src = this.src; – RobG 2011-03-31 00:41:48