| ||||
Re: Convertir a mayuscula la primer letra con un script Hola ferbux A ver si este mensaje te sirve: http://www.forosdelweb.com/f13/convertir-primer-letra-cada-palabra-mayuscula-464026/ Saludos, |
| ||||
Re: Convertir a mayuscula la primer letra con un script strtoupper no existe, existe el método para un string .toUpperCase(), pero tenemos el problema que afecta a todo el string, y no sólo a la palabra. Podemos separar cada palabra con un split() y arrancar la primera letra, convertirla a mayúsculas y devolverla a la palabra original o podemos trabajar con expresiones regulares, más complicado pero más eficiente:
Código:
Dime qué te parece.// captura una letra que esté después de un espacio o del inicio de la cadena var re=/(^| )([\wáéíóúñ])/gi; // función que captura lo que capture la expresión regular, lo modifica y lo devuelve function sustituidora($1,$2) { return $1.toUpperCase(); } var str="esto es lo que a mayúsculas Las primeras letras ñandu murciélago fa85 ácaro año fin".replace(re, sustituidora ); document.write(str); Saludos.
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Re: Convertir a mayuscula la primer letra con un script Ups, choqué Javier
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Re: Convertir a mayuscula la primer letra con un script JavierB asi mando llamar el script pero no funciona me sigue dejando la primer letra en minuscula. <INPUT type="text" name="valor" value=" " SIZE="8" MAXLENGTH="6" ONKEYPRESS="return vNom(this)" /> Esta es la función: function vNom(solicitar){ te = String.fromCharCode(tecla); txt = solicitar.value; if (txt.length==0 || txt.substr(txt.length-1,1)==' ') { solicitar.value = txt+te.toUpperCase(); return false; } return true; } |
| ||||
Re: Convertir a mayuscula la primer letra con un script Hombre, si sabes a priori que sólo contendrá una palabra lo más fácil es sacar la primera letra: Código PHP:
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |