JavaScript

JavaScript es un lenguaje interpretado que permite incluir macros en páginas Web. Estas macros se ejecutan en el ordenador del visitante de nuestras páginas, y no en el servidor (algo muy interesante, porque los servidores Web suelen estar sobrecargados, mientras que los PC’s de los usuarios no suelen estarlo). Permite a los desarrolladores crear acciones en sus páginas web

 Permite a los desarrolladores crear acciones en sus páginas web.

Utilizado para crear pequeños programas que luego son insertados en una página web y en programas más grandes, orientados a objetos mucho más complejos. Con Javascript podemos crear diferentes efectos e interactuar con nuestros usuarios.

 

<HTML>
<HEAD>

<TITLE>FORMULARIO 1</TITLE>
<SCRIPT LANGUAGE=”JavaScript”>
function calcula(form){
if (confirm(“¿Está seguro?”))
form.resultado.value=eval(form.expr.value);
else
alert(“Vuelva a intentarlo.”);
}
</SCRIPT>
<NOSCRIPT>
<META HTTP-EQUIV=REFRESH CONTENT=0;URL=pru1.htm>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR=”#00AA00″ TEXT=”#FFFFFF” LINK=”#0000FF”
VLINK=”#0000FF” ALINK=”#0000FF”>

<CENTER><H1>Calculadora</H1>
<BR><FORM>
Introduzca expresión:
<INPUT TYPE=”text” NAME=”expr” SIZE=15>
<INPUT TYPE=”button” VALUE=”Calcular” onClick=”calcula(this.form)”>
<BR>
Resultado:
<INPUT TYPE=”text” NAME “resultado” SIZE=15>
<BR>
</FORM></CENTER>
</BODY>
</HTML>

 

Lo primero que nos encontramos es la definición en la cabecera de documento de la función calcula(form) que tiene como argumento el propio formulario. Las instrucciones que contiene se rigen por un bloque if – else que valora un método no visto hasta ahora confirm(“cadena”):

 

function calcula(form) {
if (confirm(“¿Está seguro?”))

form.resultado.value=eval(form.expr.value);
else
alert(“Vuelve a intentarlo.””)
}

Lo que hace es sacar una ventana, como la que aparecía con el método alert(“cadena”) con la única diferencia que ofrece dos botones: uno de cancelación y otro de confirmación.La elección del usuario es lo que impone la condición del bloque if. En la línea

 

if (confirm(“¿Está seguro?”))

 

  
 
 

 


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: