<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comentarios en: Contar caracteres y palabras en JavaScript</title> <atom:link href="http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/feed/" rel="self" type="application/rss+xml" /><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/</link> <description>/* Programación en la red */</description> <lastBuildDate>Sun, 12 Feb 2012 03:07:18 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Por: Víctor Cuervo</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50841</link> <dc:creator>Víctor Cuervo</dc:creator> <pubDate>Wed, 16 Nov 2011 15:01:50 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50841</guid> <description>@Bereess,
Me alegro que te haya servido. :-D</description> <content:encoded><![CDATA[<p>@Bereess,</p><p>Me alegro que te haya servido. <img
src='http://lineadecodigo.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Por: Bereess</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50838</link> <dc:creator>Bereess</dc:creator> <pubDate>Tue, 15 Nov 2011 22:55:13 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50838</guid> <description>Buena explicacion me sirvio.</description> <content:encoded><![CDATA[<p>Buena explicacion me sirvio.</p> ]]></content:encoded> </item> <item><title>Por: salto de linea en textarea con PHP &#171; Dudas de Programacion</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50718</link> <dc:creator>salto de linea en textarea con PHP &#171; Dudas de Programacion</dc:creator> <pubDate>Sun, 09 Oct 2011 16:46:04 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50718</guid> <description>[...] &lt;hr&gt; Artículo disponible en http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/ [...]</description> <content:encoded><![CDATA[<p>[...] &lt;hr&gt; Artículo disponible en <a
href="http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/" rel="nofollow">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/</a> [...]</p> ]]></content:encoded> </item> <item><title>Por: salto de linea en textarea con PHP &#171; Dudas de Programacion</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50719</link> <dc:creator>salto de linea en textarea con PHP &#171; Dudas de Programacion</dc:creator> <pubDate>Sun, 09 Oct 2011 16:46:04 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50719</guid> <description>[...] &lt;hr&gt; Artículo disponible en http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/ [...]</description> <content:encoded><![CDATA[<p>[...] &lt;hr&gt; Artículo disponible en <a
href="http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/" rel="nofollow">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/</a> [...]</p> ]]></content:encoded> </item> <item><title>Por: Pachito</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-49633</link> <dc:creator>Pachito</dc:creator> <pubDate>Sat, 28 Aug 2010 21:03:27 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-49633</guid> <description>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:maritza Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.</description> <content:encoded><![CDATA[<p>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:maritza Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.</p> ]]></content:encoded> </item> <item><title>Por: elenita</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-49632</link> <dc:creator>elenita</dc:creator> <pubDate>Sat, 28 Aug 2010 20:58:44 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-49632</guid> <description>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:Maritza  Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.  por favor responder hoy mismo</description> <content:encoded><![CDATA[<p>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:Maritza  Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.  por favor responder hoy mismo</p> ]]></content:encoded> </item> <item><title>Por: compas</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-48869</link> <dc:creator>compas</dc:creator> <pubDate>Thu, 25 Feb 2010 20:25:43 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-48869</guid> <description>esta buenazo... y aprovechando lo modifique un poco para cuando quieras tomarlo para varios text.
&lt;!-- mostrando conteo de caracteres de untextbox en un div--&gt;
function wordCount(obj,variable,div) {
// Función que nos va a contar el número de caracteres
// y de palabras del area de texto de un formulario
// Obtenemos el texto del area.
textoArea = document.getElementById(obj).value;
// El numero de caracteres es su longitud
numeroCaracteres = textoArea.length;
// Eliminamos los caracteres en blanco del inicio y del final.
// Como no tenemos funciones del tipo trim, rtrim y ltrim usamos
// expresiones regulares
// El ^ indica principio de cadena
inicioBlanco = /^ /
// El $ indica final de cadena
finBlanco = / $/
// El global (g) es para obtener todas las posibles combinaciones
variosBlancos = /[ ]+/g
textoArea = textoArea.replace(inicioBlanco,&quot;&quot;);
textoArea = textoArea.replace(finBlanco,&quot;&quot;);
textoArea = textoArea.replace(variosBlancos,&quot; &quot;);
// Creamos un array con las diferentes palabras. Teniendo en
// cuenta que la separación entre palabras es el espacio en blanco.
textoAreaDividido = textoArea.split(&quot; &quot;);
numeroPalabras = textoAreaDividido.length;
// Mostramos los datos.
// Tendremos en cuenta si hay que escribir en plural o en singular.
tC = (numeroCaracteres==1)?&quot; carácter&quot;:&quot; caracteres&quot;;
tP = (numeroPalabras==1)?&quot; palabra&quot;:&quot; palabras&quot;;
//variable=7000;
if (numeroCaracteres &gt; variable)
{document.getElementById(div).innerHTML = numeroCaracteres + 1 + &quot; de &quot; + variable + &quot; (SOLO PERMITE &quot; + variable + &quot; CARACTERES)&quot; ;
}//tC +&quot;\n&quot; + numeroPalabras + tP;
else{ //alert (numeroCaracteres + tC +&quot;\n&quot; + numeroPalabras + tP);
document.getElementById(div).innerHTML = numeroCaracteres + 1 + &quot; de &quot; + variable + &quot;&quot; ;//tC +&quot;\n&quot; + numeroPalabras + tP;
}
}
&lt;!-- FIN mostrando conteo de caracteres de untextbox en un div--&gt;
y en el text pones :
wordCount(this.id,7000,&#039;Contando&#039;)
quedando
onkeydown=&quot;wordCount(this.id,7000,&#039;Contando&#039;)&quot;
yo lo use en vb net aspx
lo que hago es mandar llamar el script desde la escritura del text y le mando el id del text y la cantidad maxima que se supone que es permitida y el nombre del div en donde se mostrara el resultado del conteo de cuantos caracteres se han metido al text</description> <content:encoded><![CDATA[<p>esta buenazo&#8230; y aprovechando lo modifique un poco para cuando quieras tomarlo para varios text.<br
/></p><p> function wordCount(obj,variable,div) {<br
/> // Función que nos va a contar el número de caracteres<br
/> // y de palabras del area de texto de un formulario<br
/> // Obtenemos el texto del area.<br
/> textoArea = document.getElementById(obj).value;<br
/> // El numero de caracteres es su longitud<br
/> numeroCaracteres = textoArea.length;<br
/> // Eliminamos los caracteres en blanco del inicio y del final.<br
/> // Como no tenemos funciones del tipo trim, rtrim y ltrim usamos<br
/> // expresiones regulares<br
/> // El ^ indica principio de cadena<br
/> inicioBlanco = /^ /<br
/> // El $ indica final de cadena<br
/> finBlanco = / $/<br
/> // El global (g) es para obtener todas las posibles combinaciones<br
/> variosBlancos = /[ ]+/g<br
/> textoArea = textoArea.replace(inicioBlanco,&#8221;");<br
/> textoArea = textoArea.replace(finBlanco,&#8221;");<br
/> textoArea = textoArea.replace(variosBlancos,&#8221; &#8220;);<br
/> // Creamos un array con las diferentes palabras. Teniendo en<br
/> // cuenta que la separación entre palabras es el espacio en blanco.<br
/> textoAreaDividido = textoArea.split(&#8221; &#8220;);<br
/> numeroPalabras = textoAreaDividido.length;<br
/> // Mostramos los datos.<br
/> // Tendremos en cuenta si hay que escribir en plural o en singular.<br
/> tC = (numeroCaracteres==1)?&#8221; carácter&#8221;:&#8221; caracteres&#8221;;<br
/> tP = (numeroPalabras==1)?&#8221; palabra&#8221;:&#8221; palabras&#8221;;<br
/> //variable=7000;<br
/> if (numeroCaracteres &gt; variable)<br
/> {document.getElementById(div).innerHTML = numeroCaracteres + 1 + &#8221; de &#8221; + variable + &#8221; (SOLO PERMITE &#8221; + variable + &#8221; CARACTERES)&#8221; ;<br
/> }//tC +&#8221;\n&#8221; + numeroPalabras + tP;<br
/> else{ //alert (numeroCaracteres + tC +&#8221;\n&#8221; + numeroPalabras + tP);<br
/> document.getElementById(div).innerHTML = numeroCaracteres + 1 + &#8221; de &#8221; + variable + &#8220;&#8221; ;//tC +&#8221;\n&#8221; + numeroPalabras + tP;<br
/> }<br
/> }</p><p></p><p>y en el text pones :<br
/> wordCount(this.id,7000,&#8217;Contando&#8217;)<br
/> quedando<br
/> onkeydown=&#8221;wordCount(this.id,7000,&#8217;Contando&#8217;)&#8221;<br
/> yo lo use en vb net aspx</p><p>lo que hago es mandar llamar el script desde la escritura del text y le mando el id del text y la cantidad maxima que se supone que es permitida y el nombre del div en donde se mostrara el resultado del conteo de cuantos caracteres se han metido al text</p> ]]></content:encoded> </item> <item><title>Por: Carlos Icaza</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-1/#comment-48013</link> <dc:creator>Carlos Icaza</dc:creator> <pubDate>Mon, 10 Aug 2009 22:27:22 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-48013</guid> <description>Se puede resolver con un TRIM en Javascript:
http://www.anieto2k.com/2006/11/18/anadir-trim-a-javascript-mediante-prototype-el-metodo/
Saludos desde Caracas, Venezuela
Carlos Icaza</description> <content:encoded><![CDATA[<p>Se puede resolver con un TRIM en Javascript:</p><p><a
href="http://www.anieto2k.com/2006/11/18/anadir-trim-a-javascript-mediante-prototype-el-metodo/" rel="nofollow">http://www.anieto2k.com/2006/11/18/anadir-trim-a-javascript-mediante-prototype-el-metodo/</a></p><p>Saludos desde Caracas, Venezuela</p><p>Carlos Icaza</p> ]]></content:encoded> </item> <item><title>Por: Metrallo</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-1/#comment-48000</link> <dc:creator>Metrallo</dc:creator> <pubDate>Thu, 06 Aug 2009 22:36:20 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-48000</guid> <description>Para corregir ese pequeño error lo unico hay hacer es cambiar esta parte de la Linea de Codigo:
primerBlanco = /^ /;
por esta:
primerBlanco = /^[ ]+/;
Del resto men Gracias por el Codigo, me sirvio demasiado, ya que soy al Novato en este Lenguaje.
mmm, me gustaria un captcha en Java Script te recomiendo Viejo.</description> <content:encoded><![CDATA[<p>Para corregir ese pequeño error lo unico hay hacer es cambiar esta parte de la Linea de Codigo:</p><p>primerBlanco = /^ /;</p><p>por esta:</p><p>primerBlanco = /^[ ]+/;</p><p>Del resto men Gracias por el Codigo, me sirvio demasiado, ya que soy al Novato en este Lenguaje.</p><p>mmm, me gustaria un captcha en Java Script te recomiendo Viejo.</p> ]]></content:encoded> </item> <item><title>Por: lineadecodigo</title><link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-1/#comment-47389</link> <dc:creator>lineadecodigo</dc:creator> <pubDate>Sat, 20 Jun 2009 07:21:32 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-47389</guid> <description>@Mario Dan,
Tienes toda la razón. Paso a corregir esa parte del código. Muchas gracias por comentarlo. :-)</description> <content:encoded><![CDATA[<p>@Mario Dan,</p><p>Tienes toda la razón. Paso a corregir esa parte del código. Muchas gracias por comentarlo. <img
src='http://lineadecodigo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p> ]]></content:encoded> </item> </channel> </rss>
