Heim  >  Artikel  >  Web-Frontend  >  JavaScript-Methode zum Ändern der Hintergrundfarbe einer Webseite durch Klicken auf eine Schaltfläche. Javascript-Kenntnisse

JavaScript-Methode zum Ändern der Hintergrundfarbe einer Webseite durch Klicken auf eine Schaltfläche. Javascript-Kenntnisse

WBOY
WBOYOriginal
2016-05-16 15:36:142553Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie Sie mithilfe von JavaScript die Hintergrundfarbe einer Webseite durch Klicken auf eine Schaltfläche ändern. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Hier ist eine Demonstration von JavaScript, das Schaltflächen verwendet, um die Hintergrundfarbe nach Belieben zu ändern. Jedes Mal, wenn Sie auf die Schaltfläche klicken, können Sie die Hintergrundfarbe einer Webseite nach dem Zufallsprinzip ändern. Die Farbwerte werden vorab in JS-Arrays gespeichert. Sie finden sie im Code. Wenn Sie eine bestimmte Farbe nicht möchten, ersetzen Sie sie einfach.

Der Screenshot des Laufeffekts sieht wie folgt aus:

Die Online-Demo-Adresse lautet wie folgt:

http://demo.jb51.net/js/2015/js-btn-click-rand-bgcolor-codes/

Der spezifische Code lautet wie folgt:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>通过按钮变换背景颜色</title>
</head>
<body>
<script language="javascript">
var Arraycolor=new Array("olive","teal","red","blue","maroon","navy","lime","fuschia","green","purple","gray","yellow","aqua","white","silver");
var n=0;
function turncolors(){
  if (n==(Arraycolor.length-1)) n=0;
  n++;
  document.bgColor = Arraycolor[n];
}
</script>
<form name="form1" method="post" action="">
 <p>
 <input type="button" name="Submit" value="变换背景" onclick="turncolors()">
</p>
 <p>用按钮变换背景颜色.</p>
</form>
</body>
</html>

Ich hoffe, dass dieser Artikel für alle hilfreich ist, die sich mit der JavaScript-Programmierung befassen.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn