css / javascript返回其中元素的id

时间:2014-02-04 18:47:42

标签: javascript css

这无疑是超级简单的,我试着用谷歌搜索如何访问元素的id,但它没有在我需要的相同上下文中找到任何东西。

这是我的简单代码

<td class="row">Carebears
    <a href="" onmouseover="newImage('images/my_image'); change_title(this.innerHTML);">
         <span class="snapshot"><img src="images/snapshot.png" width="16" height="12" alt=""/></span>
    </a>
</td>

好的,这里最初发生的事情是,当你将鼠标悬停在文本上时,它会在另一个div中显示新图像,它会将innerHTML(在本例中为carebears)显示为标题。这很好但我想改变它,所以现在当你将鼠标悬停在文本旁边的图像上时图像会显示出来。

正如您可以从代码中想象的那样,它将图片显示为标题,因为现在是内部html。可能有更好的方法,但我想的是我会添加图像的标题作为这样的id

<img src="images/snapshot.png" width="16" height="12" alt="" id="Carebears"/>

甚至Alt标签都是适合放置它的地方但是我甚至在google搜索后都找不到像这样传递内部id的方法:

change_title(this.innerHTML);

我想做这样的事情:

change_title(this.id);

或者

change_title(this.innerHTML.id);

但我不太熟悉这个,所以我不知道结构,我想避免为这一个简单的事情添加Jquery,因为我不需要它在其他任何地方,所以只是简单的javascript将是更好的

0 个答案:

没有答案