Ich würde gerne 2 Inhalte auf einer Seite ausblenden und nach 5 Sekunden gleichzeitig wieder einblenden. Mein code sieht wie folgt aus:
<script type="text/javascript">
<!--
// Funktion zum Einblenden der Knöpfe
function showContent() {
var content = document.getElementById("IN08_qst", "timer");
// Den normalen Anzeigemodus wiederherstellen
content.style.display = "";
}
// Nach dem Laden der Fragebogen-Seite das Script starten
SoSciTools.attachEvent(window, "load",
function() {
// Objekt heraussuchen
var content = document.getElementById("IN08_qst", "timer");
// Ausblenden
content.style.display = "none";
// Den Timer starten
window.setTimeout(showContent, 5000); // Nach 1 Min = 60.000 ms
}
);
// -->
</script>
Allerdings wird nur das erste Element (IN08_qst) ausgeblendet u. dann wieder eingeblendet, beim timer klappt das nicht (obwohl das Element auf der Seite zw. <div id="timer">
und </div>
steht. Zwei separate codes wie oben (einen für "IN08_qst" und einen 2. für "timer") haben leider auch nicht funktioniert. Wo liegt der Fehler?