为了账号安全,请及时绑定邮箱和手机立即绑定

请问在下面中which有什么用呢,它是代替的a标签吗?

请问在下面中which有什么用呢,它是代替的a标签吗?

慕勒3428872 2022-12-18 22:18:06
<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="author" content="演示文档"><title>example</title><link rel="stylesheet" href="jjj.css" type="text/css"><script>function picshow(which){var source=(which).getAttribute("href")var placeholder=document.getElementById("image_One")placeholder.setAttribute("src",source)}</script></head><body><ul><li><a href="image/icon1.png" onclick="picshow(this); return false;" title="picture1">图片一</a></li><li><a href="image/icon2.png" onclick="picshow(this); return false;" title="picture2">图片二</a></li><li><a href="image/icon3.png" onclick="picshow(this); return false;" title="picture3">图片三</a></li><li><a href="image/icon4.png" onclick="picshow(this); return false;" title="picture4">图片四</a></li></ul><image id="image_One"src="image/实例.gif" alt="这是一张占位符图片" /></body></html>
查看完整描述

1 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

这段代码中which是函数picshow()的一个参数,用于将which的href参数指示的图片显示到id="image_One"的图片位置。此时,which仅仅是个参数,没有指定任何对象。
onclick="picshow(this); return false;" 这句调用了picshow()函数,并为其指定参数this,即当前的a标签,此时为which参数指定了对象a标签。一旦点击a标签,就将它的href参数指示的图片显示到id="image_One"的图片位置。

查看完整回答
反对 回复 2022-12-21
  • 1 回答
  • 0 关注
  • 67 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信