请和我一起学习javascript(自学)!我通常只是通过网络浏览自己寻找答案的人,但到目前为止,我还没有找到任何资源来解释如何完成以下任务:

因此,基本上我想要做的就是更改此(HTML):

<a href="link.html"id="speaker"onmouseover="showImage()"onmouseout="goBack()">SPEAKERS</a>


通过使用javascript图像。

图像与html和js放在同一文件夹中。
据我所知,这里是使用javascript的方法:

function showImage()
 {
 picture = new Image(100,100);
picture.src = "icon2.png";
document.getElementById("speakers").innerHTML = picture.src;
  }

function goBack()
 {
 document.getElementById("speakers").innerHTML="SPEAKERS";
 }


为了清楚起见,我要做的就是在过程中使用相同的超链接时,使用“ onmouseover”将文本(“ SPEAKERS”)更改为图像。

看来这是一个非常简单的问题,但我对确定我想做的事情是否还没有足够的了解。如果不可能的话,我只想知道两种方法; P。提前谢谢!

最佳答案

如果可以使用jquery,则可以使用.html().hover()

http://jsfiddle.net/u8fsU/

关于javascript - 使用onmouseover将文本超链接更改为图像超链接?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12327441/

10-11 23:57
查看更多