lt;agt;¿Qué significa href="javascript:;" en la etiqueta?
1. El atributo href de la etiqueta se utiliza para especificar la URL del destino del hipervínculo. El valor del atributo href puede ser una URL relativa o absoluta de cualquier documento válido, incluidos los identificadores de fragmentos y el código JavaScript. fragmentos.
2. JavaScript: es un pseudoprotocolo. Otros pseudoprotocolos incluyen correo: ?tel: ?archivo: ?etc.
lt;a id="jsPswEdit" class="set-item" href="javascript:;"gt;Cambiar contraseñalt;/agt;1
javascript: Sí significa Cuándo se activa la acción predeterminada, se ejecuta un fragmento de código JavaScript y javascript: significa que no se ejecuta nada, por lo que no sucede nada al hacer clic. ?
3. Generalmente, en este caso, una devolución de llamada de evento estará vinculada a ejecutar el negocio, como:
document.getElementById('jsPswEdit').addEventListener(' click ', function(e) {
e.preventDefault(); ?// Cuando 4. , "javascript:" es otra forma de incrustar código js en una página web. Es similar a anidar código js a través de etiquetas. Si hace clic en el enlace siguiente, se ejecutará el contenido después de "javascript:". lt;a href = "javascript: alert(22);"gt;Clic en fundir;/agt;1 Información ampliada Ejemplo: lt ; a href="javascript:;"gt;mi universidadlt;/agt; javascript: es un pseudoprotocolo javascript: significa que al activarlt;agt;default Durante la acción , se ejecuta un fragmento de código JavaScript y ?javascript:; significa que no se ejecuta nada, por lo que cuando hace clic en "agt", no habrá reacción. href="javascript:;" es el comportamiento predeterminado de eliminar la etiqueta a, que es lo mismo que href="javascript: void(0)" void? Operador de JavaScript, void(0) significa no hacer nada. Materiales de referencia Enciclopedia Baidu-a (etiqueta de idioma HTML)