Wie fügt man das onclick-Ereignis hinzu, um ein neues Element in Javascript zu erstellen

7

Ich habe ein label -Element erstellt. Ich muss onclick event dazu hinzufügen ...

%Vor%

HTML:

%Vor%

Was wirklich passiert ist, wenn ich auf eines der drei Labels in html klicke. Ein anderes Etikett wird erstellt und zeigt Willkommen an. jetzt, wenn ich auf das neu erstellte label "welcome" klicke, zeigt es nichts an ...... das ist das onclick-ereignis, das dem neu erstellten label hinzugefügt wurde, funktioniert nicht ....... irgendein Vorschlag ...... ...........

    
thuk 27.05.2011, 18:14
quelle

3 Antworten

17

Sie müssen d.onclick=function(){a(1);}; einstellen, beachten Sie, dass der Fall hier eine Rolle spielt (nicht "onClick").

[Bearbeiten]

Basierend auf Ihren Kommentaren und aktualisierten Fragen habe ich ein jsFiddle erstellt, um zu demonstrieren, wie Sie Ihren Code umsetzen können etwas, das funktioniert.

    
maerics 27.05.2011, 18:18
quelle
6
%Vor%     
Senad Meškin 27.05.2011 18:18
quelle
0

Um ein Attribut für ein HTML-Tag zu erstellen, müssen wir manchmal Folgendes hinzufügen:

%Vor%

Aber es gibt spezielle Attribute, und sie haben verschiedene Möglichkeiten zum Bearbeiten:

%Vor%

Und da ist das Attribut onclick , das wir so benutzen können:

%Vor%

Ich empfehle Ihnen den Event Listener Weg, aber versuchen Sie alle: D

    
Juan David Castro 08.12.2016 23:33
quelle

Tags und Links