JavaScript之点击改变图片

if (element.src.match(“bulbon”)) 这边的“bulbon”是什么意思?

if (element.src.match(“bulbon”)) 这边的“bulbon”是什么意思?

具体代码:

<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>

代码解析:

element.src.match(“bulbon”)意思是 Src路径里有bulbon匹配则为true.如果一开始的图片是/i/eg_bulbon.gif,那么就会匹配到bulbon,if语句为ture,执行if语句,图片转换为/i/eg_bulboff.gif;如果没匹配到bulbon,执行else语句,图片转换为/i/eg_bulbon.gif。这样就实现了用js对html图片的改变

实验地址

http://www.w3school.com.cn/tiy/t.asp?f=js_lightbulb

猜你喜欢

转载自blog.csdn.net/i_m_jack/article/details/85050630
今日推荐