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

javascript:void(0) Bedeutung

高洛峰
Freigeben: 2016-12-13 13:29:29
Original
1615 Leute haben es durchsucht

Wir verwenden häufig Code wie javascript:void(0). Was bedeutet also javascript:void(0) in JavaScript?

Das Wichtigste in Javascript:void(0) ist das Schlüsselwort void. Es ist ein sehr wichtiges Schlüsselwort in JavaScript. Dieser Operator gibt an, einen Ausdruck zu berechnen, gibt aber keinen Wert zurück.

Das Syntaxformat ist wie folgt:

<head>
<script type="text/javascript">
<!--
void func()
javascript:void func()

或者

void(func())
javascript:void(func())
//-->
</script>
</head>
Nach dem Login kopieren

Der folgende Code erstellt einen Hyperlink, bei dem nichts passiert, wenn der Benutzer darauf klickt.

<a href="javascript:void(0)">单击此处什么也不会发生</a>
Nach dem Login kopieren

Wenn der Benutzer verlinkt, wird void(0) als 0 ausgewertet, hat aber keine Auswirkung auf Javascript.

In den folgenden Beispielen wird eine Warnmeldung angezeigt, nachdem der Benutzer auf den Link geklickt hat:

<head>
<script type="text/javascript">
<!--
//-->
</script>
</head>
<body>
<a href="javascript:void(alert(&#39;Warning!!!&#39;))">点我!</a>
</body>
Nach dem Login kopieren

In den folgenden Beispielen gibt Parameter a undefiniert zurück:

<head>
<script type="text/javascript">
<!--
function getValue(){
  var a,b,c;
  a = void ( b = 5, c = 7 );
  document.write(&#39;a = &#39; + a + &#39; b = &#39; + b +&#39; c = &#39; + c );
}
//-->
</script>
</head>
Nach dem Login kopieren

href="# "Der Unterschied zu href="javascript:void(0)"

# enthält Standortinformationen und der Standardanker ist #top, also der obere Rand der Webseite.

Und javascript:void(0) stellt lediglich einen toten Link dar.

Wenn die Seite sehr lang ist, wird # verwendet, um den spezifischen Speicherort der Seite zu finden. Das Format ist: # + ID.

Wenn Sie einen toten Link definieren möchten, verwenden Sie bitte javascript:void(0) .

<a href="javascript:void(0);">点我没有反应的!</a> 
<a href="#pos">点我定位到指定位置!</a> 
<br> 
... 
<br> 
<p id="pos">尾部定位点</p>
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage