? JavaScript es un lenguaje de programación utilizado en la web. Los navegadores modernos como Internet Explorer, Safari y Firefox todo le permiten ejecutar JavaScript . JavaScript es un lenguaje " del lado del cliente " . Ese código se descarga en el ordenador del usuario y ejecutar a nivel local cuando un usuario visita una página web. JavaScript es un lenguaje rico , con muchas características encontradas en otros lenguajes de programación, incluyendo funciones . Void es una función JavaScript . La etiqueta SCRIPT
código JavaScript se puede escribir directamente en la fuente HTML de una página , o colocado en un archivo separado. Usted tendrá que utilizar la etiqueta SCRIPT , independientemente de donde se coloca el código Javascript. Algunas etiquetas HTML como SCRIPT se pueden modificar con parámetros denominados atributos. Si usted está escribiendo su código de JavaScript en el documento HTML , utilice el atributo de idioma y ponerlo en Javascript. Escribe tu código de JavaScript después de esta etiqueta de apertura .
Si usted está haciendo referencia a código JavaScript almacenado en un archivo separado , utilice el tipo y los atributos src de la etiqueta de apertura . Establezca el atributo type a " text /javascript" y el atributo src para el nombre de su archivo.
En cualquier caso , recuerde que debe utilizar el cierre < /script> etiqueta .
Funciones
una función es un bloque discreto de código que se puede llamar en varias ocasiones. Las funciones no se ejecutan cuando la página se carga en el navegador, pero cuando se les llama por el código , o alguna acción del usuario. Las funciones pueden ser escritos con variables de entrada , los cuales pasan los valores a la función. Todas las funciones devuelven un valor por defecto de "nulo ". La palabra clave "return" pasa a un valor especificado de nuevo a la afirmación de que la llamaba. Mientras que los usuarios pueden escribir sus propias funciones , JavaScript también contiene una serie de funciones integradas , como Void .
Void Función
Una técnica para llamar a funciones es incorporarlos dentro de una barra de navegación : Muéstrame una alerta < /a> . Un navegador intentará abrir cualquier enlace href clic y cargue la página que representa. La función de alerta nos permite permanecer en la misma página y se carga uno nuevo ya que la función de alerta devuelve un valor nulo. El navegador lo ve nulo y paradas , sabiendo que no hay nada que se va a cargar . El propósito de la función Void es devolver null, sin hacer nada más , cancelando así la carga de la página . Void debe ser llamado con un parámetro .
Ejemplo
Puede insertar la función void dentro de un hipervínculo que abre otra ventana del navegador. Mira este ejemplo de código :
href="javascript:void(window.open('page.html', '', ''))"> Nueva ventana < /a> < br >
Cuando el usuario hace clic en el enlace " nueva ventana " , JavaScript se abrirá el archivo page.html en una nueva ventana del navegador , dejando la ventana actual en su página original. La función void cancela la carga de la página , al tiempo que permite el código window.open a ejecutar.
Alternativa a Nulo
Void veces se pueden producir errores . Una alternativa es utilizar un href que apunta a "#", una URL inexistente, y llame a su código en caso de que el enlace ' onclick ' . Esto puede ser problemático , porque aunque muchos navegadores buscar en la página de la barra de navegación "#", y volver a cargar , o saltar a la parte superior de la página del sitio . Puede impedir que el navegador evaluar el hipervínculo en conjunto, poniendo fin a su código onclick con la declaración de 'return false' . En el ejemplo anterior , el uso de esta técnica, se vería así :
Nueva ventana < /a >