<li onclick='doSomething(this)'><img src='pix.png' /><a href='#'>link</a></li>
<li onclick='doSomething(this)'><img src='pix2.png' /><a href='#'>link2</a></li>
点击列表时,我希望该列表中 img 的显示属性变为“内联”
function doSomething(obj)
{
//how to make <img> inside the onclick <li> display=inline
}
如何使用那个函数调用来处理这个问题, 我想要那样,因为我有一个这样格式化的现有代码。
谢谢!
最佳答案
这应该可以解决问题
function doSomething(obj)
{
obj.getElementsByTagName("img")[0].style.display = "inline";
}
关于javascript - onclick 对里面的元素做一些事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19027636/