capitalizando texto con jquery

Conociendo lo desordenado que son la mayoría de los usuarios de internet cuando por ejemplo, llenan un formulario, he creado un pequeñisimo “plugincito” de jquery para que el texto ingresado por un usuario en un <input /> se capitalize.

Le puse jquery capitalize para mantener mi originalidad … acá los demos, documentación ( bien corta ) y descarga.

también la publiqué en los proyectos de jquery.

saludos :-)

This entry was posted on Friday, June 12th, 2009 at 7:56 pm and is filed under javascript, jquery. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

4 Responses to “capitalizando texto con jquery”

  1. boton

    8:17 pm
    September 1st, 2009

    Es curioso poder personalizar el evento, pero creo que lo más adecuado es tirar de CSS para la capa de presentación, en vez de extender jQuery.
    Para tu ejemplo: #cap_demo_1, #cap_demo2 {text-transform: capitalize}

  2. joaquinnunez

    12:32 am
    September 2nd, 2009

    hola boton :-)

    si, siempre puedes usar el css para que se vea como capitalizado, lo que yo realmente quiero y la razón por la cual hice el plugin es porque los usuarios son desordenados y quiero que los datos ingresen a mi app “ordenados”

    si alguien quiere que sólo se vea capitalizado el css que pones es realmente util, en mi caso, quiero transformarlo.

  3. Fabian

    12:03 am
    November 4th, 2009

    Personalmente siempre coloco {text-transform: capitalize} al estilo del input type=text y los datos llegan Capitalizados y ordenados a la base de datos. Podrías probar.

  4. joaquinnunez

    10:57 pm
    December 30th, 2009

    hola fabian, no se si estaré haciendo algo mal, pero lo intente de varias formas y los datos no llegan capitalizados ( al menos que yo los escriba capitalizados )

    además css es sólo para estilo, no debería cambiar el texto.

    quizás puede ser la implementacion del navegador,,, no lo sé pero por lo menos en firefox no funciona sólo con esa linea de css

    saludos

 

Leave a Reply