一,簡單版
創新互聯建站自2013年起,先為易門等服務建站,易門等地企業,進行企業商務咨詢服務。為易門企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。<body> <header> <img src="img/2.jpg" alt="" > <select id="btn"> <option value="">請選擇</option> <option>背景春</option> <option>背景夏</option> <option>背景秋</option> <option>背景冬</option> </select> <select id="btn1"> </select> <h2><i>-春之情-主頁導航</i></h2> <span><a href="#">換膚學習</a></span> <img src="img/2.jpg" alt="" > <img src="img/loading.gif" alt="" > </header> <div id="content"> <img src="img/bg1.jpg" alt="圖片" > </div> <script src=script/jquery-1.11.3.js></script> <script> //原生js實現 function changeskin(imgurl){ var imgobj=document.getElementsByTagName('img') ; imgobj[3].src=imgurl; } window.onload=function(){ var btnobj=document.getElementById("btn"); var btnobj1=document.getElementById("btn1"); btnobj.addEventListener("change",function(){ var index=btnobj.selectedIndex; var imgurl=[" ","img/bg3.jpg","img/bg2.jpg","img/bg4.jpg","img/bg5.jpg"]; //使用DOM方式新增選項 var newoption=document.createElement("option"); newoption.appendChild(document.createTextNode("新增選項")); btnobj.appendChild(newoption); var text=btnobj.options[index].text;//獲得select選項中的文本值 //使用selected屬性設置為true,來選擇選項 if(btnobj.options[index].selected){ changeskin(imgurl[index]);} //使用remove方法移除 btnobj.remove(2); } </script> </body>
實現效果圖:
初始頁面:
選擇選項中的,背景冬:
背景換為:
總結:這是學習幾個簡單方法,做的簡單小例子,在后期,還會繼續完善,目標:
(1)使用jquery實現這個效果
(2)結合cookie實現頁面定制效果。
創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。
當前標題:select學習小demo--實現網頁換膚-創新互聯
新聞來源:http://vcdvsql.cn/article16/cdiedg.html
成都網站建設公司_創新互聯,為您提供電子商務、虛擬主機、網頁設計公司、網站營銷、定制網站、網站改版
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯