“Conocimientos Programación>JavaScript Programación

¿Por qué mi Javascript Mostrar Void

2013/4/8
¿ Incluso si usted nunca escribir una línea de código JavaScript , es posible que de vez en cuando ver palabras como " Void JavaScript" aparecerá durante la navegación Web. JavaScript , un lenguaje de programación , acciona muchos sitios web y ayuda a los desarrolladores hacer esos sitios interactivos. Aparece " JavaScript Void " en un navegador , debido a la forma en que un programador escribe código JavaScript de la página Web. Sentencias y funciones

JavaScript diferencia declaraciones HTML normales que hacen que los objetos aparecen en una página, sentencias JavaScript causan las acciones que se produzca. El siguiente código crea una función llamada " changeColor ":

changeColor function () { buttonObject estilo backgroundColor = "rojo ";}

La función changeColor contiene una declaración que cambia el fondo de un botón color a rojo . Esta función es una unidad de código que otras sentencias de JavaScript pueden llamar para cambiar el color de un botón a rojo. Cuando ve una página Web en un navegador, no ve esta actividad JavaScript ocurriendo , a pesar de que estas funciones forma a su experiencia de navegación .
Status Bar Información

Cuando mover el ratón sobre un enlace, el navegador normalmente muestra la dirección URL del vínculo en la barra de estado en la parte inferior del navegador . Algunos usuarios encuentran esta pantalla útil porque ayuda a identificar el destino de un enlace antes de visitarlo . Los desarrolladores crean este tipo de enlaces , como se muestra a continuación:

href="http://www a_web_site com"> visitar este sitio < /a >

Al mover el ratón sobre " Visite este sitio ", la URL llamado "http://www a_web_site com" aparece en la barra de estado . Si mueve el puntero del ratón sobre un enlace diferente, una dirección URL diferente puede aparecer o puede ver las palabras " Void JavaScript ".
Void Mensajes
< p > los navegadores pueden mostrar " Void JavaScript" porque los enlaces de una página web que no siempre tienen que apuntar a direcciones URL en la Web. Un programador podría hacer un enlace llamar a una función en lugar de un enlace:

cambio de color < /a> ;

Esta declaración , cuyo valor href es nulo , llama a la función changeColor . Si esta función devuelve el valor "true ", pueden ocurrir eventos inesperados , como el navegador de saltar a la parte superior de la página o incluso a una nueva página . Agregando " JavaScript.void " a la declaración evita esos problemas o bien que , como se muestra en la siguiente declaración :

< a = "javascript: void (0 ) " href onclick = "return ( changeColor ()); "> Cambio de color < /a >

Si mueve el puntero del ratón sobre un enlace codificado esta manera , usted verá " JavaScript.void " en lugar de una dirección URL en el Estado bar .
Consideraciones

Cuando " JavaScript.void " aparece en la barra de estado, que no tienen que comprobar la ayuda de su navegador para ver si hay algún problema . Simplemente haga clic en el vínculo que muestra que el mensaje le dice a su navegador para ejecutar el código hace referencia al enlace. A medida que más desarrolladores empiezan a crear Javascript no intrusivo , es probable que se vea menos casos del mensaje JavaScript.void , porque los programadores no colocar el código JavaScript dentro de las etiquetas que crean vínculos y otros elementos HTML .

JavaScript Programación
Cómo modificar una carpa con JavaScript
Cómo deshabilitar CSS Hover con JavaScript
¿Cómo se puede definir una constante en JavaScript
Cómo deshabilitar la selección de texto HTML
Cómo llamar a un iFrame través de un formulario
Cómo convertir de cadena a entero en Javascript
Cómo cambiar una imagen de fondo con CSS JavaScript
Cómo cambiar el marcador en un API de Google Maps
Conocimientos Informáticos © http://www.ordenador.online