JS實現圖片切換
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<!--這裡使用了BootStrap的元件 也可以不使用-->
<title>Bootstrap-js 開發</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <script src="https://code.jquery.com/jquery.js"></script> <script src="js/bootstrap.min.js"></script> <script type="text/javascript"> window.onload=function () { //獲取元素 var pre = document.getElementById("pre"); var next=document.getElementById("next"); var img=document.getElementsByTagName("img")[0]; //圖片自行載入 var imgarr=["01.jpg","02.jpg","03.jpg","04.jpg","05.jpg"]; var info=document.getElementById("info"); var index=0; info.innerHTML="一共"+imgarr.length+"張圖片"+"當前第"+(index+1)+"張圖片"; //console.log(img); //點選上一張 pre.onclick = function () { //alert("上一張"); index--; if(index<0) { index=0; } img.src=imgarr[index]; info.innerHTML="一共"+imgarr.length+"張圖片"+"當前第"+(index+1)+"張圖片"; }; //點選下一張 next.onclick=function(){ //alert("下一張"); index++; if(index>imgarr.length-1){ //index=imgarr.length-1; index=0; } img.src=imgarr[index]; info.innerHTML="一共"+imgarr.length+"張圖片"+"當前第"+(index+1)+"張圖片"; }; } </script> </head> <body> <style type="text/css"> *{ margin:0; padding:0; } #outer{ width: 555px; margin: auto; padding: 10px; background-color: #9acfea; text-align: center; } </style> <div id="outer"> <p id="info"></p> <img src="01.jpg" alt="風景01"/> <button id="pre" class="btn-warning">上一張</button> <button id="next" class="btn-warning">下一張</button> </div> </body> </html>
相關推薦
利用JS實現圖片切換
事件舉例: 1.要求實現效果:當滑鼠懸停在照片上時更換為另一張照片;當滑鼠離開時,還原為本來的圖片。 說明: 1.一般來說對於一個事件問題處理起來分為三個步驟: (1)獲取事件 (2)繫結事件 (3)書寫事件驅動程式 程式碼如下 <!doctype html> <htm
JS實現圖片切換
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!--這裡使用了BootStrap的元件 也可以不使用--> <title>Bo
js實現圖片自動切換
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>圖片切換</title> <sty
web前端實驗一:利用Js捕獲滑鼠事件實現圖片切換
很多時候在做web時,頭疼的不是功能的實現,而是前臺的介面,下面是介紹關於利用javascript捕獲滑鼠事件的實驗 實驗目的:滑鼠指向某一圖片時,把該圖片切換為指定圖片,離開時回覆原來圖片。 實驗用途:製作web導航、強調某一功能時非常常用。 直接附上原始碼,非
用原生JS實現 圖片輪播切換 功能
效果如圖:程式碼如下:<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title
js通過圖片切換實現開關按鈕(一)
簡單的切換圖片實現開關按鈕:<style> .box1{ width: 100px; height: 50px; border: 1px solid #ccc; background: url(img/closed.png)
利用js實現滑鼠切換控制元件背景圖片
需要三張不同的圖片,預設背景圖片為img1,滑鼠放在控制元件上方背景圖片為img2,滑鼠離開背景圖片恢復為img1,滑鼠點選控制元件背景圖片為img3. 主要應用於導航欄監聽滑鼠的位置和狀態。 &l
CSS/HTML/JS實現圖片輪播
class fff 瀏覽器 tro back 全局 實現圖 func 原理 實現原理 將點擊的a標簽的href屬性值賦給img標簽的src屬性,這樣有個好處,就是如果瀏覽器不支持js的話,點擊a標簽也可跳轉到圖片地址看到圖片,不會影響內容的呈現 註:需要導入jquery
原生JS實現tab切換--web前端開發
soft 楊冪 microsoft hidden isp 老婆 tex oct rip tab切換非常常見,應用非常廣泛,比較實用,一般來說是一個網站必不可少的一個效果。例如:https://123.sogou.com/中的一個tab部分: 1、案例源代碼 <!DO
JS實現圖片滾動效果
settime .cn itl family .text rgba plus ++ san 源碼參考菜鳥教程:<iframe width="100%" height="300" src="https://c.runoob.com/iframe/2037" allo
js簡單圖片切換
opened view img play display ima onclick show back 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <met
原生JS實現圖片放大鏡插件
spa ont 範圍 display 離開 寬度 部分 gin es2017 前 言 我們大家經常逛各種電商類的網站,商品的細節就需要用到放大鏡,這個大家一定不陌生,今天我們就做一個圖片放大鏡的插件,來看看圖片是如何被放大的……
js實現圖片上傳實時顯示
input res window splay ack 顯示 style rip 是否 在開發的時候經常遇到這樣的需求,用戶在上傳圖片的時候,想要看到自己上傳的圖片是否正確,這時候需要把用戶上傳的圖片及時顯示出來,然後等他點擊上傳的時候,程序再執行上傳到服務器。 <!
cropper.js實現圖片裁剪預覽並轉換為base64發送至服務端。
urlencode button 圖片 all 完成 r.js borde lan meta 一 、準備工作 1.首先需要先下載cropper,常規使用npm,進入項目路徑後執行以下命令: npm install cropper 2. cropper基於
原生js實現圖片抖動效果
int clear 停止 動效 null scrip log 定時 實現 今天來寫一個關於圖片抖動的效果,需求是:點擊圖片,讓其抖動幾下停止(類似於蘋果手機填錯密碼之後會抖一下的效果),其實想要實現這個效果,原理就是,點擊之後,讓其左移動下然後右移動一下(每移動一下減幾像素
原生JS實現圖片輪播
讓其 gin 偏移量 adding char 效率 lin doc 動畫效果 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8">
原生JS實現圖片懶加載之一:Element.getBoundingClientRect()
itl title get 有時 調用函數 HR intersect zh-cn ima 實際項目開放中,特別是電商項目,由於有大量的圖片加載必然會影響性能,所以實現圖片的懶加載是非常有必要的。 實現圖片懶加載的知識點 標簽的data-屬性 可視區域的監聽 實現圖片
node.js實現圖片上傳(包含縮略圖)
http close path return new tde log img thumb 圖片上傳 使用multiparty插件實現上傳 安裝multiparty npm i --save multiparty 代碼實現 const multiparty = requi
原生js實現圖片懶加載
發送 else HR 默認 div adc dom操作 move += 原理: 將頁面中的img標簽src指向一張小圖片或者src為空,然後定義data-src(這個屬性可以自定義命名,我自己用data-src)屬性指向真實的圖片。 src指向一張默認的圖片,否則當src為
用js實現圖片(小球)在屏幕上上下左右移動
tin doctype ctx eight doc itl 左右 idt ext <html> <head> <title>Document</title> </head> <body style