第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

求幫忙看下這段代碼,為什么沒有效果

求幫忙看下這段代碼,為什么沒有效果

慕粉4084340 2016-10-21 17:26:24
<!doctype html><html><head>?? ?<meta charset="UTF-8">?? ?<title>Document</title></head><body>?? ?<ul>?? ??? ???????????????????????? <li>?? ??? ??? ?<a href="1.jpg" onclick="showPic(this)" title="A fireworks display">第一張圖片</a>?? ??? ??? ?</li>?? ??? ?<li>?? ??? ??? ?<a href="2.jpg" title="A cup of black coffee">第二張圖片</a>?? ??? ??????????? </li>?? ??? ?<li>?? ??? ??? ?<a href="3.jpg">第三張圖片</a>?? ??? ??? ?</li>?? ??? ?<img id="img1" src="4.jpg">????????????????????? ??? ?</ul>?? ??? ?<script type="text/javascript">?? ?window.onload=function()?? ?????????? { function showPic(whichpic)?? ????????? ??? ??????????? {?? ????????? ??? ?????????? ??? ?var source=whichpic.getAttribute('href')?? ????????? ??? ?????????? ??? ?var placeholder=document.getElementById('img1')?? ????????? ??? ?????????? ??? ?placeholder.setAttribute("src",source)?? ????????? ??? ??????????? }?? ?????????? }?? ?</script>?? ?</body></html>
查看完整描述

2 回答

已采納
?
stone310

TA貢獻(xiàn)361條經(jīng)驗(yàn) 獲得超191個(gè)贊

1、先刪去window.onload,否則showPic在函數(shù)作用域內(nèi),外界無法獲??;

2、因?yàn)辄c(diǎn)擊后,會(huì)跳入href的地址,因此要將href動(dòng)作屏蔽掉,如下:

<body>
<ul>
????<li>
????????<a?href="1.jpg"?onclick="return?showPic(this)"?title="A?fireworks?display">第一張圖片</a>
????????<!--?這里onclick要這么寫?-->
????</li>
????<li>
????????<a?href="2.jpg"?title="A?cup?of?black?coffee">第二張圖片</a>
????</li>
????<li>
????????<a?href="3.jpg">第三張圖片</a>
????</li>
????<img?id="img1"?src="4.jpg">
</ul>
<script?type="text/javascript">
????function?showPic(whichpic)?{
????????var?source?=?whichpic.getAttribute('href')
????????var?placeholder?=?document.getElementById('img1')
????????placeholder.setAttribute("src",?source);
????????return?false;???//增加return?false使其停止執(zhí)行<a>的href步驟,onclick里面方法如上所寫
????}
</script>
</body>

3、另外除了2方法,還有個(gè)方法,將href這個(gè)屬性名隨便換成一個(gè)自己定義的名字,如:<a img="1.jpg"......,當(dāng)然底下的JS代碼中的“href”也要換成“img”;再給<a>標(biāo)簽加上css:a{ cursor: pointer}讓鼠標(biāo)移上去有手指形狀

查看完整回答
反對(duì) 回復(fù) 2016-10-22
  • 2 回答
  • 0 關(guān)注
  • 1495 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)