已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > HTML/CSS/JS > 讨论/求助

标题: JS问题

作者: @Ta

时间: 2013-07-27

点击: 2253

<!DOCTYPE html>
<html>
<body>
<script>
function changeImage()
{
element=document.getElementById('myimage')
if (element.src.match("bulbon"))
  {
  element.src="/i/eg_bulboff.gif";
  }
else
  {
  element.src="/i/eg_bulbon.gif";
  }
}
</script>

<img id="myimage" onclick="changeImage()" src="/i/eg_bulboff.gif">

<p>点击灯泡来点亮或熄灭这盏灯</p>

</body>
</html>

其中 
if (element.src.match("bulbon"))
这行怎么理解
求各位解答
感谢

[隐藏样式|查看源码]


『回复列表(3|隐藏机器人聊天)』

1. 不懂js
(/@Ta/2013-07-27 12:18//)

2. 这是一个例子吧,你要理解match函数的意思
就是找src里面是否有bulbon字符串,有的话,执行if那个,如果没有则执行下面的else的那个。
(/@Ta/2013-07-27 12:25//)

3. @简单,懂了,感谢!
(/@Ta/2013-07-27 12:30//)

回复需要登录

9月11日 00:07 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1