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

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

為什么我設(shè)置了一個(gè)圖片元素以及他的大小,邊框,為什么沒有顯示出來

為什么我設(shè)置了一個(gè)圖片元素以及他的大小,邊框,為什么沒有顯示出來

sgbb88 2016-06-05 22:22:17
<!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN" ????????"http://www.w3.org/TR/html4/loose.dtd"> <html> <head> ????<title>模仿短信對話</title> ????<meta?charset="utf-8"> ????<meta?http-equiv="X-UA-Compatible"?content="IE=edge"> ????<style> ????????#div1?{ ????????????width:?300px; ????????????height:300px; ????????????border:?1px?solid?red; ????????????position:?absolute; ????????} ????????#div2{ ????????????width:?240px; ????????????height:?200px; ????????????border:1px?solid?black; ???????????padding:?10px; ????????margin:?10px?auto} ????????#div3{float:?left} ????????#button{height:?40px;width:?60px; ????????????margin-left:?20px} ????????#text{??????height:?40px;width:150px;line-height:?20px; ??????????????????????????margin-left:?40px} ????????#img1{height:?20px;width:?20px;border:?1px?solid?black; ????????} ????</style> ????<script> ????????window.onload=function?oo(){ ????????????var?oDiv2=document.getElementById("div2"); ????????????var?oBtn1=document.getElementById("button1"); ????????????var?oText=document.getElementById("text"); ????????????var?oImg=document.getElementById("img1"); ????????????var?arrUrl=["img1.jpg","img2.jpg"] ????????????var?num=0 ????????????????oBtn1.onclick=function(){ ????????????????????num=0; ????????????????????oImg.src=arrUrl[num]; ?????????????????oDiv2.innerHTML=oText.value; ????????????????????oText.value=""; ????????????????} ????????} ????</script> </head> <body> <div?id="div1"> ????<div?id="div2"> ????</div> ????<div?id="div3"> ??????<img?id="img1"> ????<input?id="text"?type="text"> ????<input?id="button1"?type="button"?value="發(fā)送"> ????</div> </div> </body> </html>
查看完整描述

2 回答

已采納
?
陳士愚

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

?var?oImg?=?document.getElementById("img1");
????????var?arrUrl?=?["img1.jpg",?"img2.jpg"];
????????var?num?=?0;
????????oBtn1.onclick?=?function()?{
????????????num?=?0;
????????????oImg.src?=?arrUrl[num];
????????????oDiv2.innerHTML?=?oText.value;
????????????oText.value?=?"";
????????};

? ? ? ?我摘出來的這段代碼,是你用來設(shè)置圖片的??梢钥吹?strong>,你的html代碼中本身沒有為#img1設(shè)置src屬性,js代碼里也沒有初始化,只在#button1的點(diǎn)擊事件里設(shè)置了為圖片改變src屬性;所以頁面剛打開的時(shí)候,img1位置肯定是空白的;你的代碼邏輯和你標(biāo)題描述的現(xiàn)象是符合的。

? ? ? ?當(dāng)你點(diǎn)擊發(fā)送按鈕時(shí),出發(fā)click事件,這時(shí)候?yàn)閛Img對象(即#img1)設(shè)置src屬性,并且因?yàn)槊看沃刂胣um=0,所以始終使用arrUrl[0](img1.jpg)。

????????所以如果你的想法是默認(rèn)開始的時(shí)候顯示img2.jpg,當(dāng)點(diǎn)擊發(fā)送時(shí)顯示img1,那么可以這么寫:

????<script>
????window.onload?=?function?oo()?{
????????var?oDiv2?=?document.getElementById("div2");
????????var?oBtn1?=?document.getElementById("button1");
????????var?oText?=?document.getElementById("text");
????????var?oImg?=?document.getElementById("img1");
????????var?arrUrl?=?["img1.jpg",?"img2.jpg"];
????????var?num?=?1;
????????oImg.src?=?arrUrl[num];?//?默認(rèn)顯示img2.jpg,當(dāng)用戶點(diǎn)擊發(fā)送時(shí),更換為img1.jpg
????????oBtn1.onclick?=?function()?{
????????????num?=?0;
????????????oImg.src?=?arrUrl[num];
????????????oDiv2.innerHTML?=?oText.value;
????????????oText.value?=?"";
????????};
????};
????</script>


查看完整回答
4 反對 回復(fù) 2016-06-06
?
陳士愚

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

??var?arrUrl=["img1.jpg","img2.jpg"],路徑地址里只有文件名,圖片確實(shí)和html文件處于一個(gè)目錄下么??

查看完整回答
反對 回復(fù) 2016-06-05
  • 2 回答
  • 0 關(guān)注
  • 1646 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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