对于这个非常基本的问题,我很抱歉。我对 javascript 和学习它非常陌生。我被一个简单的问题困住了——
这就是我想要做的-
我有一个标题有一些innertext
<h1 id="bd" onmouseover="fun1()" onmouseout="fun2()"> sample</h1>
我正在像这样在鼠标悬停时更改此标头的 innerHTML -
function fun1()
{
document.getElementById("bd").innerHTML="a";
}
在 mouseout 上我也这样做,但要为这个标题标签获取原始的 innerHTML。
function fun2()
{
document.getElementById("bd").innerHTML=document.getElementById("bd").innerHTML;
}
但是 onmouseout 函数显示我更改了 innerHTML,即a
在这种情况下。
如何在mouseout 上sample
再次获得原始的innerHTML?
我希望这可以在 javascript 中完成。
我尝试了另一种方式
function fun1()
{
document.getElementById("bd").innerHTML="a";
}
function fun3()
{
var ds=document.getElementById("bd").innerHTML;
alert(ds);
}
function fun2()
{
document.getElementById("bd").innerHTML=fun3();
}
但它也不起作用。