【发布时间】:2017-01-21 16:27:13
【问题描述】:
我不知道这是怎么回事,但我有一个带有这个 html 的网站:
<button id="mute"><input type="image" src="img/stop.png" class="stop" onclick="toggleStop(this);"/></button>
<button id="mute2"><input type="image" src="img/sonido.png" class="mute stop" onclick="toggle(this);"/></button>
我正在尝试在点击此 JS 时切换图像:
<script type="text/javascript">
function toggle(el){
if(el.className!="mute")
{
el.src='img/mute.png';
el.className="mute";
}
else if(el.className=="mute")
{
el.src='img/sonido.png';
el.className="audio";
}
return false;
}
</script>
<script>
function toggleStop(event){
if(el.className!="play")
{
el.src='img/play.png';
el.className="play";
}
else if(el.className=="play")
{
el.src='img/stop.png';
el.className="stop";
}
return false;
}
</script>
它在 Chrome 上运行完美,但在 Firefox 上不运行。我不知道出了什么问题。遗憾的是我不是开发人员,所以我尽我所能在 Internet 上搜索。任何帮助将不胜感激。
【问题讨论】:
标签: javascript html image firefox toggle