Funktion in einer Funktion

mansarak

Mitglied
Hey, ich hab neu mit JavaScript angefangen und bräuchte Hilfe

Java:
<div id="beides" onclick="alle()">Unterbodenbeleuchtung + Scheinwerfer</div>

function alle () {
                document.getElementById("beides").innerHTML = "<div id='ausschalter' onclick='knopf()'>Beleuchtung ausschalten</div> <img src =\"scheinwerfer2.png\" id='lichtergemeinsam'> <img src =\"beleuchtung2.png\" id='ledgemeinsam'>";
            }
            
function knopf () {
                document.getElementById("ausschalter").innerHTML = "Unterbodenbeleuchtung + Scheinwerfer";
            }

Also ich möchte, dass man auf den div "Unterbodenbeleuchtung + Scheinwerfer" klicken kann und ein Bild und gleichzeitig ein div "Beleuchtung ausschalten" erscheint.
Danach möchte ich, dass wenn man auf "Beleuchtung ausschalten" klickt, die Bilder verschwinden und wieder "Unterbodenbeleuchtung + Scheinwerfer" steht.
Die erste Funktion funktioniert, doch wenn ich eben ein zweites mal drauf klicke passiert nichts.

Danke im voraus!
 

Oneixee5

Top Contributor
Man muss den Listener so hinzufügen:
Javascript:
document.getElementById("beides").innerHTML = "<div id='ausschalter'>...";
const el = document.getElementById("ausschalter");
el.addEventListener("click", knopf, false);
Man kann das noch optimieren, wenn man nicht immer bei document anfängt die Elemente zu suchen, sondern sich die Elemente merkt und direkt darauf operiert.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
X Mehrfaches Nutzen einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
Anfänger2011 Ergebnis einer Funktion direkt in Variable speichern Angular, React, JQuery - Fragen zu JavaScript 6
R onload Aufruf einer Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 2
H Funktion aufrufen ohne Button Angular, React, JQuery - Fragen zu JavaScript 14
Lighty Math.pow funktioniert nicht innerhalb Funktion/Schleife Angular, React, JQuery - Fragen zu JavaScript 7
pkm Frage zu Parametern bei der toLocaleString-Funktion von Date Angular, React, JQuery - Fragen zu JavaScript 3
R Wenn-Dann-Funktion in einem Adobe Acrobat Formular Angular, React, JQuery - Fragen zu JavaScript 0
P Funktion aufrufen Angular, React, JQuery - Fragen zu JavaScript 1
L Wenn Dann Funktion Angular, React, JQuery - Fragen zu JavaScript 13
A Auswahlliste mit Funktion verknüpfen Angular, React, JQuery - Fragen zu JavaScript 13
E Darf anonyme Funktion Parameter haben ? Angular, React, JQuery - Fragen zu JavaScript 4
F JavaScript replace funktion Angular, React, JQuery - Fragen zu JavaScript 1
L Javascript Maus Funktion Angular, React, JQuery - Fragen zu JavaScript 4
Kenan89 JS OO Funktion wird falsch aufgerufen Angular, React, JQuery - Fragen zu JavaScript 2
G Funktion mit Onload vom Body nur einmal ausführen Angular, React, JQuery - Fragen zu JavaScript 9
S Kleine JS-Funktion funktioniert im Firefox nicht wie sie sollte Angular, React, JQuery - Fragen zu JavaScript 9
M Problem mit Java-Funktion Angular, React, JQuery - Fragen zu JavaScript 3
A Problem mit checkdate-Funktion. Angular, React, JQuery - Fragen zu JavaScript 3
L Funktion und Variablen Angular, React, JQuery - Fragen zu JavaScript 4
G php funktion in java einfügen Angular, React, JQuery - Fragen zu JavaScript 6
C JS funktion funktioniert nicht / wird nicht aufgerufen. Angular, React, JQuery - Fragen zu JavaScript 2
M Funktion "Speichern Unter" abschalten. Angular, React, JQuery - Fragen zu JavaScript 14
T wie kann ich daraus eine Funktion machen? Angular, React, JQuery - Fragen zu JavaScript 2
M Array Rückgabe wert an andere Funktion ? Angular, React, JQuery - Fragen zu JavaScript 2
C Javascript problem links ohne funktion Angular, React, JQuery - Fragen zu JavaScript 12
C JavaScript Menü, Funktion hinzufügen Angular, React, JQuery - Fragen zu JavaScript 5
Q Mit JavaScript Daten aus einer Textdatei verarbeiten Angular, React, JQuery - Fragen zu JavaScript 2
pkm Frage zu einem nicht funktionierenden setInterval bei einer ExtJS-Komponente Angular, React, JQuery - Fragen zu JavaScript 1
N Checkbox Daten in ein Form Feld auf einer anderen Seite übergeben Angular, React, JQuery - Fragen zu JavaScript 19
N werde zu einer leeren Seite weitergeleitet wenn ich über react-router-dom zur neuen klasse leiten will Angular, React, JQuery - Fragen zu JavaScript 1
M Textfeld -- Nach einer erstmaligen Eingabe, eine zweite Eingabe nur noch gegen Bestätigung möglich Angular, React, JQuery - Fragen zu JavaScript 4
Oskar.p Wie gebe ich einen "Input" einer Website, an einer anderen Stelle wieder aus? Angular, React, JQuery - Fragen zu JavaScript 5
O Skript zur Darstellung von Bildern auf einer einfachen Website Angular, React, JQuery - Fragen zu JavaScript 17
N Antworten einer Quizfrage aus der Json Datenbank mappen Angular, React, JQuery - Fragen zu JavaScript 25
pkm Problem mit Reaktivität bei einer Vue in Vue.js Angular, React, JQuery - Fragen zu JavaScript 0
H Bilder auf einer Webseite anzeigen Angular, React, JQuery - Fragen zu JavaScript 4
E Aufbau einer URL Angular, React, JQuery - Fragen zu JavaScript 2
P Lauftext als Java Script Mehrmals auf einer Seite abspielen funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 3
A Facebool und Twitter an einer Stelle Angular, React, JQuery - Fragen zu JavaScript 1
P mehrere Funktionen in einer aufrufen und onklick zuweisen Angular, React, JQuery - Fragen zu JavaScript 14
K dynamischer Headbereich einer Webseite Angular, React, JQuery - Fragen zu JavaScript 3
S Problem mit Aufruf einer *.js-Datei Angular, React, JQuery - Fragen zu JavaScript 2
G hintergrundbild einer webseite per uhrzeit zu verändern Angular, React, JQuery - Fragen zu JavaScript 4
J Mehrere Alertboxen auf einer seite möglich ? Angular, React, JQuery - Fragen zu JavaScript 2
G Wer kann mir Helfen, bei einer automatischen Diashow? Angular, React, JQuery - Fragen zu JavaScript 2
S HTML Cod in einer bestimmten stelle einfügen. Angular, React, JQuery - Fragen zu JavaScript 12
H Zelle einer Tabelle auslesen Angular, React, JQuery - Fragen zu JavaScript 2
G Status einer dynamischen erstellten "Checkbox[]" ä Angular, React, JQuery - Fragen zu JavaScript 3
C Flashfilm aus einer HTML-Seite im Fullscreen öffnen Angular, React, JQuery - Fragen zu JavaScript 2
S Verweise einer Auswahlliste in einem IFrame anzeigen Angular, React, JQuery - Fragen zu JavaScript 5
M Frage wegen einer einfachen Java Bildergalerie Angular, React, JQuery - Fragen zu JavaScript 8
G Erstellungsdatum/-zeit einer anderen Datei ausgeben Angular, React, JQuery - Fragen zu JavaScript 2
F Browser-/OS-Abfrage beim Laden einer Internetseite Angular, React, JQuery - Fragen zu JavaScript 3
M 2 PopUps auf einer .htm...Probleme Angular, React, JQuery - Fragen zu JavaScript 2

Ähnliche Java Themen

Neue Themen


Oben