jsでのスイッチ変数の使用

Feb 25, 2017 pm 03:43 PM
js 変数

レンダリング:

jsでのスイッチ変数の使用

コードは次のとおりです:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

<!DOCTYPE html>

<html>

 <head>

 <meta charset="UTF-8">

 <title></title>

 <style>

 *{

 margin: 0;

 padding: 0;

 font-family: "微软雅黑";

 }

 #wrap{

 width: 400px;

 height: 500px;

 border: 1px solid #ccc;

 margin: 20px auto;

 position: relative;

 overflow: hidden;

 background: #f1f1f1;

 }

 #wrap a{

 width: 40px;

 height: 50px;

 background:rgba(0,0,0,.4);

 /*border: 1px solid #fff;*/

 position: absolute;

 top: 50%;

 margin-top: -25px;

 text-align: center;

 text-decoration: none;

 line-height: 50px;

 color: white;

 font-size: 30px;

 }

 #wrap a:hover{

 background:rgba(0,0,0,.9);

 }

 #prev{

 left: 10px;

 }

 #next{

 right: 10px;

 }

 #note,#span1{

 position: absolute;

 left: 0;

 width: 400px;

 height: 30px;

 line-height: 30px;

 text-align: center;

 color: white;

 background: rgba(0,0,0,.6);

 }

 #note{

 bottom: 0;

 }

 #span1{

 top: 0;

 }

 #img1{

 width: 400px;

 height: 500px;

 }

 section{

 width: 400px;

 height: 50px;

 margin: 30px auto 0;

 line-height: 50px;

 text-align: center;

 }

 section input{

 padding: 5px 15px;

 margin-right: 10px;

 }

 .pink{

 background: pink;

 color: white;

 }

 </style>

 </head>

 <script>

 window.onload=function(){

 var oPrev=document.getElementById(&#39;prev&#39;);

 var oNext=document.getElementById(&#39;next&#39;);

 var oNote=document.getElementById(&#39;note&#39;);

 var oSpan=document.getElementById(&#39;span1&#39;);

 var oImg=document.getElementById(&#39;img1&#39;);

 var arrURL=[&#39;https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1488463139&di=af377bee44237b092b20f1f7c86f2eb6&imgtype=jpg&er=1&src=http%3A%2F%2Fwww.wed114.cn%2Fjiehun%2Fuploads%2Fallimg%2F160304%2F52_160304170213_3.jpg&#39;,&#39;https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1488463080&di=a0ba47cd212e8f5755a2f42738511a2e&imgtype=jpg&er=1&src=http%3A%2F%2Fwww.6a8a.com%2Fuploadfile%2F2017%2F0809%2F2016071617592321137.jpg&#39;,&#39;https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1488463040&di=f9290db609a0994bdbd7221e644904ba&imgtype=jpg&er=1&src=http%3A%2F%2Fwww.wed114.cn%2Fjiehun%2Fuploads%2Fallimg%2F160405%2F52_160405165047_3.jpg&#39;,&#39;https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1488462814&di=e1dacd05467c01a13d9eb4d800853f20&imgtype=jpg&er=1&src=http%3A%2F%2Fwww.wed114.cn%2Fjiehun%2Fuploads%2Fallimg%2F160304%2F52_160304160734_5.jpg&#39;,&#39;https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1487868087852&di=3011f4a2b23b63559c32f8f154ad0a3a&imgtype=0&src=http%3A%2F%2Fwww.wed114.cn%2Fjiehun%2Fuploads%2Fallimg%2F160411%2F52_160411172520_1.jpg&#39;];

 var arrNote=[&#39;多肉植物佛珠怎么养 翡翠珠的养殖方法&#39;,&#39;多肉植物紫弦月的养殖方法&#39;,&#39;多肉植物球松怎么养 球松的养殖方法&#39;,&#39;是一种小巧又可爱的 多肉植物&#39;,&#39;多肉植物蓝松怎么繁殖&#39;];

 var num=0;

 var oBtn=document.getElementsByTagName(&#39;input&#39;);

 var onOff=true;

 oBtn[0].onclick=function(){

 onOff=true;

 this.className=&#39;pink&#39;;

 this.nextSibling.className=&#39;&#39;;

 }

 oBtn[1].onclick=function(){

 onOff=false;

 this.className=&#39;pink&#39;;

 this.previousSibling.className=&#39;&#39;;

 }

 function fnTab(){

 oSpan.innerHTML=num+1+&#39;/&#39;+arrURL.length;

 oImg.src=arrURL[num];

 oNote.innerHTML=arrNote[num];

 }

 fnTab();

 oPrev.onclick=function(){

 num--;

 if(num==-1){

  if(onOff){

  num=arrNote.length-1;

  }else{

  alert(&#39;已经是第一张图片了,亲!&#39;);

  num=0;

  }

 }

 fnTab();

 }

 oNext.onclick=function(){

 num++;

 if(num==arrNote.length){

  if(onOff)

  {

  num=0;

  }else{

  alert(&#39;已经是第一张图片了,亲!&#39;);

  num=arrNote.length-1;

  }

 }

 fnTab();

 }

 }

 </script>

 <body>

 <section>

 <input type="button" value="循环播放" class="pink"/><input type="button" value="顺序播放" />

 </section>

 <p id="wrap">

 <a href="javascript:;" rel="external nofollow" rel="external nofollow" id="prev"><</a>

 <a href="javascript:;" rel="external nofollow" rel="external nofollow" id="next">></a>

 <p id="note">图片文字加载中......</p>

 <span id="span1">数量正在计算中......</span>

 <img  id="img1" / alt="jsでのスイッチ変数の使用" >

 </p>

 </body>

</html>

ログイン後にコピー

以上がこの記事の内容です、この記事の内容が皆様の勉強や仕事のお役に立てれば幸いです。また、サポート PHP 中国語 Web サイトがさらに増えることを願っています。

js でのスイッチ変数の使用に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

推奨: 優れた JS オープンソースの顔検出および認識プロジェクト 推奨: 優れた JS オープンソースの顔検出および認識プロジェクト Apr 03, 2024 am 11:55 AM

推奨: 優れた JS オープンソースの顔検出および認識プロジェクト

株価分析に必須のツール: PHP と JS を使用してローソク足チャートを描画する手順を学びます 株価分析に必須のツール: PHP と JS を使用してローソク足チャートを描画する手順を学びます Dec 17, 2023 pm 06:55 PM

株価分析に必須のツール: PHP と JS を使用してローソク足チャートを描画する手順を学びます

PHP および JS 開発のヒント: 株価ローソク足チャートの描画方法をマスターする PHP および JS 開発のヒント: 株価ローソク足チャートの描画方法をマスターする Dec 18, 2023 pm 03:39 PM

PHP および JS 開発のヒント: 株価ローソク足チャートの描画方法をマスターする

PHP と JS を使用して株価ローソク足チャートを作成する方法 PHP と JS を使用して株価ローソク足チャートを作成する方法 Dec 17, 2023 am 08:08 AM

PHP と JS を使用して株価ローソク足チャートを作成する方法

Javaのインスタンス変数とは何ですか Javaのインスタンス変数とは何ですか Feb 19, 2024 pm 07:55 PM

Javaのインスタンス変数とは何ですか

Ajaxを使用してPHPメソッドから変数を取得するにはどうすればよいですか? Ajaxを使用してPHPメソッドから変数を取得するにはどうすればよいですか? Mar 09, 2024 pm 05:36 PM

Ajaxを使用してPHPメソッドから変数を取得するにはどうすればよいですか?

Python 構文のマインド マップ: コード構造の深い理解 Python 構文のマインド マップ: コード構造の深い理解 Feb 21, 2024 am 09:00 AM

Python 構文のマインド マップ: コード構造の深い理解

jQuery の使用法: 変数が空かどうかを判断するいくつかの方法 jQuery の使用法: 変数が空かどうかを判断するいくつかの方法 Feb 27, 2024 pm 04:12 PM

jQuery の使用法: 変数が空かどうかを判断するいくつかの方法

See all articles