请问javascript如何获取图片的url地址并在html中传递这个值给某个标签的背景图片属性?

类似于这种代码:<tdwidth="168"onmouseover="change1(this);"></td>functionchange1(obj){obj.styl... 类似于这种代码:
<td width="168" onmouseover="change1(this);" > </td>
function change1(obj)
{
obj.style.background="url(img/daohang.png)";
}
但是这个函数只有一个参数,我想在多设置一个参数(文件名),然后通过一个函数获取这个图片文件的url并且赋值给background,不知道代码怎么写!

<td width="168" onmouseover="change1(this,pic);" > </td>
function change1(obj,pic)
{
URL url=getResource(pic);
obj.style.background=url;
}
以上这个是我胡乱写的代码,经过测试显然是错的。。求大神指教
展开
 我来答
luoluonozuoluo
2015-09-10 · 超过16用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:24.7万
展开全部
换个思路,把图片的id传过去。然后在function 这样子写
url = document.getElementById(id).getAttirbute("src");
obj.style.background="url(\""+url+"\")";
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式