18 - Evento blur.


Simulador (Cuando presiona el botón "ejecutar el programa" se graban todos los cuadros de texto y se ejecuta el primero de la lista mostrando en una página el resultado)

Problema:

<html>
<head>
<title>Problema</title>
<script type="text/javascript" src="../jquery.js"></script>
<script type="text/javascript" src="funciones.js"></script>
</head>
<body>
<form action="#" method="post">
<input type="text" name="text1" id="text1" size="20">
</form>
</body>
</html>
var x;
x=$(document);
x.ready(inicializarEventos);

function inicializarEventos()
{
  var x=$("#text1");
  x.blur(pierdeFoco);
}

function pierdeFoco()
{
  var x=$(this);
  if (x.attr("value")==undefined)
    alert("No ingresó datos");
}

Confeccionar un formulario que contenga un text. Si al perder el foco su contenido es una cadena vacía mostrar mediante un alert tal situación.


Ver solución

pagina1.html





funciones.js



Retornar