hier Aber was genau bedeutet void(0) hier?"/> hier Aber was genau bedeutet void(0) hier?">

Heim  >  Artikel  >  Web-Frontend  >  js javascript:void(0) wahre Bedeutung

js javascript:void(0) wahre Bedeutung

高洛峰
高洛峰Original
2016-12-13 13:12:34979Durchsuche

Ich denke, Code wie dieser ist bei Leuten üblich, die Ajax verwendet haben:
here
Aber der hier nichtig (0)Was genau bedeutet das?

void ist ein Operator in Javascript, der angibt, dass ein Ausdruck ausgewertet werden soll, aber keinen Wert zurückgibt.

Das Verwendungsformat des void-Operators lautet wie folgt:
1. javascript:void (expression)
2. javascript:void expression

expression ist ein zu berechnender Javascript-Standardausdruck. Die Klammern außerhalb des Ausdrucks sind optional, es empfiehlt sich jedoch, sie zu schreiben. (Implementierungsversion Navigator 3.0)

Sie können den Void-Operator verwenden, um einen Hyperlink anzugeben. Der Ausdruck wird ausgewertet, es wird jedoch nichts in das aktuelle Dokument geladen.

Der folgende Code erstellt einen Hyperlink, der dazu führt, dass dem Benutzer später nichts passiert. Wenn der Benutzer eine Verknüpfung herstellt, wird void(0) als 0 ausgewertet, hat aber keine Auswirkung auf das Javascript.

Hier passiert nichts

Der folgende Code erstellt einen Hyperlink zum Benutzer. Das Formular wird gesendet, wenn Die Bestellung wird aufgegeben.

Formular hier senden

a href=# und a href=javascript: Mehrere Möglichkeiten dazu zwischen void(0)-Links unterscheiden

#Enthält eine Standortinformation

Der Standardanker ist #top, also der obere Rand der Webseite

Und javascript:void ( 0) Es bedeutet lediglich einen toten Link

Aus diesem Grund ist die Seite manchmal sehr lang und der Browsing-Link ist eindeutig # und

springt zum Anfang der Seite

und javascript:void( 0) ist nicht der Fall

Wenn Sie das Skript aufrufen, verwenden Sie daher am besten void(0)

oder

< ;div onclick> usw.

Mehrere Möglichkeiten zum Verknüpfen
1.window.open(''url'')

Verwenden Sie eine benutzerdefinierte Funktion
obj)
{
obj.target="_blank";
obj.href = "Web/Substation/Substation.aspx?stationno="+tag;
obj.click();                                                     

Zhuzhou
window.location.href=""

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn