Vielen Dank für die schnelle Rückmeldung!!
Hier der Pretest Link:
https://www.soscisurvey.de/MA_julianbueno/?act=2u4QysVFLw8jIT4I4Zb3YURh
Der Code lautet wie folgt (ich habe allerdings die sources geschwärzt); als .html Datei in Firefox funktioniert er übrigens:
<script language="javascript" type="text/javascript">
function Sleep(milliseconds) {
return new Promise(resolve => setTimeout(resolve, milliseconds));
}
function hide(hideElem, showElem) {
document.getElementById(hideElem).style.display ="none";
document.getElementById(showElem).style.display = "block";
document.getElementById("audio1").play();
}
async function hide2(hideElem, showElem) {
document.getElementById(hideElem).style.display ="none";
await Sleep(3000);
document.getElementById(showElem).style.display = "block";
document.getElementById("audio1").play();
}
</script>
<button id="button" onclick="hide('button','div1')">Click Me</button>
<div id="div1" style="display:none">
1
<audio id="audio1" src="---.mp3" type="audio/mpeg"></audio></br>
<img src="---.png" /></br>
<button id="button" onclick="hide('div1','div2')">Click Me</button>
</div>
<div id="div2" style="display:none">
2
<audio id="audio1" src="---.mp3" type="audio/mpeg"></audio></br>
<img src="---.png" /></br>
<button id="button" onclick="hide2('div2','div3')">Click Me</button>
</div>
<div id="div3" style="display:none">
3
<audio id="audio1" src="---.mp3" type="audio/mpeg"></audio></br>
<img src="---.png" /></br>
</div>