Dieser Artikel enthält einfachen HTML- und Musikplayer-Produktionscode zu Ihrer Information. Der spezifische Inhalt ist wie folgt Suchen Sie zunächst die Bild- und Musikressourcen und legen Sie sie in den Ordner img Der zweite Schritt besteht darin, das Seitenlayout anzuordnen Der dritte Schritt besteht darin, JS-Code zu schreiben Wenn Sie den Code kopieren und ausführen, müssen Sie die Namen der Bildressourcen und Musikressourcen ändern. Führen Sie den Vorgang zum Umschalten der Bilder aus. Der Effekt ist wie unten dargestellt: Der Code lautet wie folgt: Hoffe es gefällt dir! ! ! <!DOCTYPE html> <html> <Kopf> <meta charset="utf-8" /> <Titel></Titel> <style type="text/css"> * { Rand: 0; Polsterung: 0; } Körper{ Hintergrundfarbe: #596653; } .yinyue { Breite: 300px; Höhe: 300px; Rand: 1px, durchgehendes Aquamarinblau; Rand: 50px 500px; } .bofang { Breite: 100px; Höhe: 100px; Hintergrundfarbe: Aqua; } .stummgeschaltet, .abspielen, .bevorzugen, .weiter{ Breite: 60px; Höhe: 30px; Hintergrundfarbe: Aquamarin; Textausrichtung: zentriert; Zeilenhöhe: 30px; } #kongzhi, #shangxia Rand: 10px 530px; } </Stil> </Kopf> <Text> <div id="Inhalt"> <img class="yinyue" src="img/yinyue1.jpg" > <audio src="img/yinyue1.mp3" > </audio> <div id="Jahr"> <div id="kongzhi"> <button class="muted" type="button" >Stumm</button> <img class="bofang" src="img/play.png" > <button class="play" type="button" >Abspielen</button> </div> <div id="shangxia"> <button class="prefer" type="button">Vorheriges Lied</button> <span>Lautstärke</span> <Eingabeklasse="Volumen" Typ="Bereich" min="0" max="1"Schritt="0,01" /> <button class="next" type="button">Nächstes Lied</button> </div> </div> </div> <Skripttyp="text/javascript"> var index=0; var srcs=['img/yinyue1.mp3','img/yinyue2.mp3','img/yinyue3.mp3']; var imgArr=['img/yinyue1.jpg','img/yinyue2.jpg','img/yinyue3.jpg']; var audio = document.querySelector("audio"); var playBtn = document.querySelector(".play"); var mutedBtn = document.querySelector(".muted"); var volumeBtn = document.querySelector(".volume"); var bofang = document.querySelector('.bofang'); var bevorzugen = document.querySelector(".bevorzugen"); var nextBtn = document.querySelector(".next"); var yinyue = document.querySelector(".yinyue") playBtn.onclick=Funktion(){ wenn(audio.paused===true){ audio.abspielen(); bofang.src='img/play.png'; audio.value="abspielen"; }anders{ audio.pause(); bofang.src = "img/pause.png"; audio.value="Pause"; } } mutedBtn.onclick=Funktion(){ wenn(audio.muted==true){ audio.stummgeschaltet=false; } anders{ audio.stummgeschaltet=wahr; bofang.src = "img/silent.png"; } } volumeBtn.onchange=Funktion(){ audio.lautstärke=lautstärkeBtn.wert; } bevorzugen.onclick=function(){ Index--; wenn(index<0){ index=srcs.Länge-1; } audio.srcs = srcs[index]; yinyue.src=imgArr[index]; } nextBtn.onclick=Funktion(){ Index++; wenn(index==srcs.length){ Index = 0; } audio.src = srcs[index]; yinyue.src=imgArr[index]; } </Skript> </body> </html> Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Installieren Sie die Befehlsfunktionen „Zip“ und „Unzip“ unter Linux und CentOS (Server).
>>: Sind Sie immer noch Select *?
Inhaltsverzeichnis Vorwort Text Primitive Typen P...
Ich habe kürzlich an einem Projekt gearbeitet – B...
transform:scale() lässt sich ein proportionales V...
Wenn über dieses Problem gesprochen wird, fragen s...
In diesem Artikel wird der spezifische Code von j...
0. Systemanforderungen CPU I5-10400F oder höher S...
Heute musste ich nach dem Neustart des Spiels fes...
Neue Fragen Kommen und gehen Sie in Eile. Seit de...
Konfigurationsmethode für die kostenlose Installa...
Wenn Sie Ihr MySQL-Anmeldekennwort vergessen, ist...
Inhaltsverzeichnis 1. Elementversatzserie 2. Elem...
Bereitstellungsumgebung: Hier wird ein Docker-Con...
In CSS-Dateien sehen wir oft, dass einige Schrift...
Inhaltsverzeichnis 1. Projektaussichten 2. Wissen...
In diesem Artikel wird das MySQL 5.7.18 MSI-Insta...