Ir a contenido


Foto

Utilizacion de Javascript en HTML


No replies to this topic

#1 Elias G.

Elias G.

    Senior Programmer

  • Tech Admin
  • PipPipPipPip
  • 539 Mensajes:
  • Gender:Male
  • Location:Republica Dominicana
  • Interests:Todo lo que tenga que ver con programacion puesto que estoy iniciando en esta.

Escrito 24 mayo 2009 - 07:59

La inserción de un documento HTML se realiza mediante la marca SCRIPT utilizando la sintaxis:

<script>
	Código del script
	</SCRIPT>

Los atributos de esta marca son:

LANGUAGE="JavaScript"
Precisa el lenguaje del script. Este atributo es obligatorio en ausencia del atributo SRC.

SRC=url

El atributo SRC precisa el URL del script a insertar en el documento. Este atributo es opcional, porque el script puede insertarse directamente en un documento HTML.

Estos dos atributos pueden especificarse simultáneamente. Por ejemplo:

<script LANGUAGE="lenguaje" SCR=url>
	Código del script
	</SCRIPT>

podrá especificarse para insertar en un documento un script de un lenguaje determinado y que cuyo código fuente se encuentra en un acrhivo especificado en un determinado url. A continuación enunciaremos algunos puntos a tener encuenta respecto a la introducción de JavaScript en un documento HTML:

  • El script insertado mediante la marca SCRIPT es evaluado por el cliente tras la visualización de la página HTML. Las funciones definidas no se ejecutan inmediatamente, dependen de los eventos asociados a la página.
  • La inserción del script mediante la marca SCRIPT puede colocarse en cualquier lugar del documento HTML pero se recomienda colocarla en la cabecera, es decir, en la zona definida por el HEAD. De este modo, el script está definido desde el principio del documento, lo que garantiza que éste se visible en todo el documento.
  • Si se definen, además del script mediante el atributo SRC, scripts en el propio documento, el cliente evaluará en primer lugar el insertado mediante el atributo SRC y seguidamente los incluidos en el documento.
  • Los URL correspondientes a un JavaScript poseen generalmente la extención .js.
Es preferible delimitar los scripts insertados en un documento por comentarios HTML para asegurarse de que el contenido del script no aparecerá en los clientes que no reconozcan la marca SCRIPT. Por ejemplo:

<script LANGUAGE="JavaScript">
			  <-- Disimula el contenido del script para navegadores no compatibles
			  Código del script
			  //-->
			  </SCRIPT>

  • El lenguaje JavaScript no es case sensitive, es decir, no distinque mayúsculas de minúsculas salvo en las cadanas de caracteres literales.
Por último, comentar otra forma de introducir scripts en documentos HTML, y es incluir estos script como controladores de eventos de algunas marcas, como pueden ser la marcas de imágenes, anclas, links, botonoes, etc. Veamos a continuación un ejemplo:

<A HREF="index.htm" OnClick="alert('ir al índice')">
   ir al indice
	</A>

Como puede verse, dentro de la marca, como atributo de esta, se pone un controlador de eventos y después del signo igual y entre comillas se incluye el código de JavaScript. Ahora bien, también es posible llamar a una función del HEAD del documento. Se recomienda esta segunda opción ya que es una manera más limpia y clara de escribir páginas. Se conseguiría lo mismo que en el ejemplo anterior de esta forma:

<HEAD>
	<script LANGUAGE="JavaScript">
	<-- Disimula el contenido del script para navegadores incompatibles
	function alerta() {
		alert(" Ir al índice");
	}
	//-->
	</SCRIPT>
	...
	</HEAD>

	<BODY>
	<A HREF="index.htm" OnClick="alerta()">
		
	</A>

	...
	</BODY>




Añadir respuesta



  


0 usuarios están leyendo este tema

0 miembros, 0 invitados, 0 usuarios anónimos

Tecnología y soporte por web hosting