日期:2014-05-20  浏览次数:20477 次

简单的 Java Script 问题
Http
<td   background= "dd.jpg ">
        <div>
                        <a   href= "http://www.163.com "   onclic= "aclick(this) "> >
        </div>
</td>

我就想换td的背景图片

jsp  
function   tdclick(obj)
{
    obj.parent.parent.background= 'dd.jpg ';     //怎么不好用
}



------解决方案--------------------
<a href= "http://www.163.com " onclic= "aclick(this) "> >
先去除最后的> 试一下
------解决方案--------------------
似乎函数名称就没有对应上
------解决方案--------------------
function tdclick(obj)这是你定义的函数.而上面你引用的是aclick().
------解决方案--------------------
Http
<td background= "dd.jpg ">
<div>
<a href= "http://www.163.com " onclic= "aclick(this) "> 测试 </a>
</div>
</td>

js:
function aclick(obj)
{
obj.parentNode.parentNode.background= 'dd.jpg ';
}
------解决方案--------------------
<td background= "dd.jpg " id= "aaa ">

然后在方法里:document.all.aaa.style.background= 'dd.jpg '