Articulos PHP
- 2.8 Usar funciones para código redundante.
- 2.5 Saliendo del ciclo con BREAK.
- 2.4 Ciclo WHILE.
- 3.4 Usando extract con MySQL.
- 2.9 Fecha y Hora en PHP.
Warning: Use of undefined constant php - assumed 'php' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 128
Articulos Jquery
- 1.7 El método CSS.
- 2.7 Listas desplegables con change()
- 2.3 Pasando el cursor sobre un elemento.
- 1 Jquery
- 1.8 Creando elementos con Jquery
Warning: Use of undefined constant jquery - assumed 'jquery' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 137
Articulos CSS
- 1.1 Como incluir estilos en una página web.
- 1.2 Estructura de los estilos CSS.
- 1 Hojas de estilo CSS.
Warning: Use of undefined constant css - assumed 'css' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 146
Articulos Mysql
- 3.7 Modificar la estructura de una tabla con ALTER TAB
- 2.3 Seleccionando registros con NOT IN.
- 1.9 Seleccionar filas con la expresión columna=valor
- 1.2 Función AVG().
- 3.1 Borrando una fila con DELETE.
Warning: Use of undefined constant mysql - assumed 'mysql' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 155
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 199
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 220
Warning: Use of undefined constant id - assumed 'id' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 220
1.5 El evento keypress.
Uno de los eventos que me han resultado de mayor utilidad es el evento Keypress de Jquery ya que lo he utilizado para controlar la cantidad de caracteres que tendrá un determinado campo de texto. Keypress es el evento que sucede mientras es usuario esta introduciendo texto dentro de un campo de texto. Para utilizarlo supongamos que tenemos un campo de texto con las siguientes caracterÃsticas:
<input type="text" size="30" class="campoBusqueda"/>
Ahora supongamos que deseamos que este campo de texto tenga un lÃmite de caracteres de 100, entonces podrÃamos implementar el siguiente código en jquery:
$(document).ready(function(){
$(".campoBusqueda").keypress(function(evento){
var largo=$(".campoBusqueda").attr("value").length;
if(largo==100){
evento.preventDefault();
}
});
});
El código consiste en lo siguiente:
• La primera parte $(document).ready(function(){}); sirve para indicar que jquery va a esperar a que se termine de cargar todo el código HTML para que se ejecute.
• La segunda parte $(".campoBusqueda").keypress(function(evento){}); sirve para indicar el código que se ejecutará cada vez que el usuario ingrese un carácter o espacio dentro de la caja de texto. Evento es el manejador del evento, es decir, hace referencia a la acción del usuario cuando este ingresa un carácter.
• La tercera parte var largo=$(".campoBusqueda").attr("value").length; sirve para obtener la cantidad de caracteres del campo de texto mediante el uso de la propiedad .length, el método .attr() de Jquery lo explico más adelante.
• La última parte
if(largo==100){
evento.preventDefault();
}
sirve para evaluar la cantidad de caracteres; preventDefault();es un método de javascript que interrumpe el evento que se este llevando a cabo, en este caso la introducción del texto.Ahora para entender un poco más fácil el evento .keypress, supongamos que deseamos que simplemente al introducir texto en una determinada caja de texto deseamos que nos aparezca un mensaje "Has introducido un carácter", la caja de texto es la siguiente:
<input type="text" size="30" class="campoBusqueda"/>
Entonces el código JQuery necesario seria como sigue:
$(document).ready(function(){
$(".campoBusqueda").keypress(function(){
alert("Has introducido un carácter");
});
});
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 225
El evento keypress
Warning: Use of undefined constant id - assumed 'id' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 225
1.5