Manchmal müssen Programmierer die zugeordnete ID der HTML -Elemente wie eine Taste bestimmen. Angenommen, der Entwickler möchte die ID auf das Klickenereignis der Schaltfläche Klicken Sie auf die Schaltfläche ab. Wenn Sie auf die bestimmte Schaltfläche klicken, wird die zugewiesene ID auf der Konsole oder in einer Warnmeldung angezeigt.
Dieser Beitrag definiert die Prozedur zum Abrufen der ID der Klick -Schaltfläche mit dem Onclick -Ereignis.
So erhalten/greifen Sie mit Onclick in JavaScript die ID der Schaltfläche Klickte zu/greifen Sie auf/greifen Sie auf?
Verwenden Sie die folgenden Ansätze, um die ID der Schaltfläche Klicken zu erhalten/zugreifen:
Methode 1: Erhalten Sie die ID der Klick -Schaltfläche mit „Ereignis.Ziel.ID ”Attribut
Verwenden Sie die “Fall.Ziel.Ausweis”Attribut für das Abrufen der ID der Schaltfläche Klickte auf dem zugehörigen“ONCLICK" Fall. Es bezieht sich auf die “AusweisEigenschaft des Elements, das das Ereignis im DOM -Baum auslöste.
Beispiel
Erstellen Sie in einer HTML -Datei fünf Schaltflächen, indem Sie verschiedene IDs zuweisen, “btn1 ”,„ btn2 “,„ btn3 “,„ btn4 “und„ btn5", bzw. Anbringen "ONCLICK"Ereignis, das das nennt"getid ()”Funktion auf der Schaltfläche Klicken Sie auf:
Erstellen Sie einen Bereich mit dem
Tag zum Anzeigen der jeweiligen ID der Schaltfläche auf der Schaltfläche Klicken Sie auf:
Definieren Sie nun eine Funktion namens “getid ()”Dies wird auf dem Klickereignis der Schaltfläche zum Erhalten und Anzeigen der jeweiligen ID ausgelöst, indem Sie die“ mit der “Fall.Ziel.Ausweis”:
Funktion getid ()Die Ausgabe zeigt an, dass die jeweiligen IDs der Schaltflächen erfolgreich angezeigt wurden:
Methode 2: Erhalten Sie die ID der Schaltfläche Klickte mit „This.ID ”Attribut
Sie können auch das verwenden “Das.Ausweis”Attribut zum Zugriff auf die ID der Schaltfläche Klickte. Der "Das.Ausweis" bezieht sich auf "Ausweis”Attribut des aktuellen Objekts. In einem DOM -Event -Hörer bezieht es sich auf die “Ausweis”Von der Instanz des Elements, an dem der Hörer angehängt wurde.
Beispiel
Hier werden wir im angegebenen Beispiel das nennen “getid ()Funktionen auf dem Onclick -Ereignis der Taste, indem Sie das „übergeben“Das.AusweisAttribut als Parameter, der die ID des angegebenen Elements zurückgibt:
Definieren Sie nun in der JavaScript -Datei eine Funktion “getid ()”Wenn Sie die ID der Schaltfläche als Argument übergeben, das auf dem Klick der Schaltfläche ausgelöst wird:
Funktion getId (btnid)Ausgang
Auf diesem dreht sich nur darum, die ID der Klick -Schaltfläche mit dem Onclick in JavaScript zu erhalten.
Abschluss
Um die ID der Klick -Schaltfläche auf die “zu erhalten,“ONCLICK”Ereignis, benutze die“Fall.Ziel.Ausweis”Attribut oder das“Das.Ausweis”Attribut. “Das.Ausweis”Würde sich auf die“ beziehenAusweis"Von der Instanz des Elements, an das der Hörer verbunden war, während", während "Fall.Ziel.Ausweis”Würde sich auf die“ beziehenAusweis”Des Elements, das das Ereignis tatsächlich ausgelöst hat, was möglicherweise ein untergeordnetes Element des Elements sein kann, an das der Hörer angehängt wurde. In diesem Beitrag haben wir die Prozedur zum Abrufen der ID der Klick -Schaltfläche mit dem Onclick -Ereignis definiert.