Der Grund für die Verwendung von „javascript:void(0)“ ist: Es kann verhindern, dass der Link zu anderen Seiten springt, der Stil des Links bleibt erhalten und der Link kann keine tatsächlichen Vorgänge ausführen. Das Schlüsselwort void wird verwendet, um anzugeben, dass ein Ausdruck ausgewertet werden soll, aber kein Wert zurückgegeben wird. „void(0)“ bedeutet, dass keine Operation ausgeführt wird.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, JavaScript-Version 1.8.5, Dell G3-Computer.
href="javascript:void(0);" Das bedeutet, dass der Hyperlink eine js-Funktion ausführt, anstatt zu einer Adresse zu springen,
Und void(0) stellt eine leere Methode dar, das heißt, die js-Funktion wird nicht ausgeführt.
Warum href="javascript:void(0);" verwenden?
Javascript: Es handelt sich um ein Pseudoprotokoll, das angibt, dass der Inhalt der URL über Javascript ausgeführt wird. void(0) bedeutet, dass keine Operation ausgeführt wird, wodurch verhindert wird, dass der Link zu anderen Seiten springt. Dies geschieht häufig, um den Stil des Links beizubehalten, ermöglicht aber nicht, dass der Link tatsächliche Operationen ausführt. Das Wichtigste in
javascript:void(0) ist das Schlüsselwort void, ein sehr wichtiges Schlüsselwort in JavaScript. Dieser Operator gibt an, dass er einen Ausdruck auswertet, aber keinen Wert zurückgibt.
Das Syntaxformat ist wie folgt:
void func()javascript:void func()
oder
void(func())javascript:void(func())
Der folgende Code erstellt einen Hyperlink, bei dem nichts passiert, wenn der Benutzer darauf klickt.
Beispiel:
<html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <a href="javascript:void(0)">单击此处什么也不会发生</a> </body> </html>
Ausgabeergebnis:
[Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend]
Das obige ist der detaillierte Inhalt vonWas ist der Grund für die Verwendung von javascript:void(0). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!