<?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>Comentários sobre: Maxlength em textarea com jquery</title>
	<atom:link href="http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/</link>
	<description>Desenvolvimento</description>
	<lastBuildDate>Thu, 02 Feb 2012 12:10:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Ruan Carlos</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-497</link>
		<dc:creator>Ruan Carlos</dc:creator>
		<pubDate>Wed, 27 Jul 2011 13:12:11 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-497</guid>
		<description>Vlw, vale lembrar que seu site ta off.</description>
		<content:encoded><![CDATA[<p>Vlw, vale lembrar que seu site ta off.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ruan Carlos</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-496</link>
		<dc:creator>Ruan Carlos</dc:creator>
		<pubDate>Wed, 27 Jul 2011 13:11:52 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-496</guid>
		<description>Opa, vlw, ficou bem legal como plugin =D. Add no post.</description>
		<content:encoded><![CDATA[<p>Opa, vlw, ficou bem legal como plugin =D. Add no post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Gilton Guma</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-495</link>
		<dc:creator>Gilton Guma</dc:creator>
		<pubDate>Wed, 27 Jul 2011 02:52:12 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-495</guid>
		<description>Daí galera, dei uma ajustada e ficou assim:

http://jsfiddle.net/gsguma/rYgXP/

Espero ter ajudado, abraço!</description>
		<content:encoded><![CDATA[<p>Daí galera, dei uma ajustada e ficou assim:</p>
<p><a href="http://jsfiddle.net/gsguma/rYgXP/" rel="nofollow">http://jsfiddle.net/gsguma/rYgXP/</a></p>
<p>Espero ter ajudado, abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Franklin Javier</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-393</link>
		<dc:creator>Franklin Javier</dc:creator>
		<pubDate>Mon, 21 Feb 2011 20:11:19 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-393</guid>
		<description>Eis o plugin brother:

Link do forum - http://code.imasters.com.br/index.php?/topic/230-maxlength-em-textarea/

Link de exemplo - http://dev.franklinjavier.com.br/plugins/maxlength/</description>
		<content:encoded><![CDATA[<p>Eis o plugin brother:</p>
<p>Link do forum &#8211; <a href="http://code.imasters.com.br/index.php?/topic/230-maxlength-em-textarea/" rel="nofollow">http://code.imasters.com.br/index.php?/topic/230-maxlength-em-textarea/</a></p>
<p>Link de exemplo &#8211; <a href="http://dev.franklinjavier.com.br/plugins/maxlength/" rel="nofollow">http://dev.franklinjavier.com.br/plugins/maxlength/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ruan Carlos</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-253</link>
		<dc:creator>Ruan Carlos</dc:creator>
		<pubDate>Mon, 19 Apr 2010 19:08:44 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-253</guid>
		<description>Olá caro Marlucio, já que está começando com jQuery agora, vale dar uma lida na documentação do jQuery. 

Um exemplo está nesta página, caso tenha alguma dificuldade em entender, basta dar uma olhada no código fonte desta página. 

Atenciosamente ;)</description>
		<content:encoded><![CDATA[<p>Olá caro Marlucio, já que está começando com jQuery agora, vale dar uma lida na documentação do jQuery. </p>
<p>Um exemplo está nesta página, caso tenha alguma dificuldade em entender, basta dar uma olhada no código fonte desta página. </p>
<p>Atenciosamente <img src='http://ruancarlos.com.br/Blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Marlucio</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-252</link>
		<dc:creator>Marlucio</dc:creator>
		<pubDate>Mon, 19 Apr 2010 19:00:31 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-252</guid>
		<description>Cara eu não consegui utilizar a sua função!
Eu ainda estou iniciando no jquery!
vc poderia me dar um exemplo da utilização dela?</description>
		<content:encoded><![CDATA[<p>Cara eu não consegui utilizar a sua função!<br />
Eu ainda estou iniciando no jquery!<br />
vc poderia me dar um exemplo da utilização dela?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Franklin</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-251</link>
		<dc:creator>Franklin</dc:creator>
		<pubDate>Wed, 07 Apr 2010 14:35:33 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-251</guid>
		<description>Maravilha... ficara show!

Abcs man!</description>
		<content:encoded><![CDATA[<p>Maravilha&#8230; ficara show!</p>
<p>Abcs man!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ruan Carlos</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-248</link>
		<dc:creator>Ruan Carlos</dc:creator>
		<pubDate>Wed, 07 Apr 2010 11:24:33 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-248</guid>
		<description>Cara vlw mesmo, vou acabar criando um plugin pra isso, mas por enquanto o blog está parado (muitos outros compromissos como TCC / Concurso). Abraço</description>
		<content:encoded><![CDATA[<p>Cara vlw mesmo, vou acabar criando um plugin pra isso, mas por enquanto o blog está parado (muitos outros compromissos como TCC / Concurso). Abraço</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Franklin</title>
		<link>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/comment-page-1/#comment-246</link>
		<dc:creator>Franklin</dc:creator>
		<pubDate>Tue, 06 Apr 2010 21:19:13 +0000</pubDate>
		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651#comment-246</guid>
		<description>Fala amigão, boa função, mas falta ainda alguns ajustes. Se der espaço aceita, se copiar e colar mais que o limite aceita também.

Fiz alguns ajustes, da uma olhada:
[javascript]
/** 
 *	 textarea_maxlength()
 *	 @abstract	Essa função atribui um limite de caracteres para o elemento tanto na digitacao quanto 
 *   			quando se tenta copiar/colar. Muitas funcoes disponiveis na internet, nao preve o
 *   			bloqueio do copiar/colar.
 *   
 *   @params	idEl: ID do elemento / max: Quantidade maxima de caracteres.
 *   @date 		01 Abr 2010 (nao e mentira rs) 
 *	 @autor 		Franklin Javier
 **/
function textarea_maxlength(idEl, max){
	
	var campo = jQuery(&#039;#&#039;+ idEl);
	
	campo.keypress(function(event){
		
		var key;
		var ie = (typeof window.ActiveXObject != &#039;undefined&#039;);  

		(ie) ? key = event.keyCode : key = event.which; // Se for IE (keyCode), caso contrario, (wich)  
		
		if(key &gt;= 33 &#124;&#124; key == 13 &#124;&#124; key == 32) {
			// Se ja estiver no limite de caracteres return null (preventDefault)			
			var tam = this.value.length;
			(tam &gt;= max) ? event.preventDefault() : null; 
		}
		
		window.status = campo.val().length;
	});
	
	// Substring no evento keyup
	campo.bind(&#039;keyup&#039;, function(event){
		
		var tam = this.value.length;
		if(tam &gt; max){
			campo.val(campo.val().substring(0, max));
			//setcursor(idEl,1000000,1000000);	
		}
	});	
	
}
[/javascript]

Abraços</description>
		<content:encoded><![CDATA[<p>Fala amigão, boa função, mas falta ainda alguns ajustes. Se der espaço aceita, se copiar e colar mais que o limite aceita também.</p>
<p>Fiz alguns ajustes, da uma olhada:</p>
<pre class="brush: jscript; title: ; notranslate">
/**
 *	 textarea_maxlength()
 *	 @abstract	Essa função atribui um limite de caracteres para o elemento tanto na digitacao quanto
 *   			quando se tenta copiar/colar. Muitas funcoes disponiveis na internet, nao preve o
 *   			bloqueio do copiar/colar.
 *
 *   @params	idEl: ID do elemento / max: Quantidade maxima de caracteres.
 *   @date 		01 Abr 2010 (nao e mentira rs)
 *	 @autor 		Franklin Javier
 **/
function textarea_maxlength(idEl, max){

	var campo = jQuery('#'+ idEl);

	campo.keypress(function(event){

		var key;
		var ie = (typeof window.ActiveXObject != 'undefined');  

		(ie) ? key = event.keyCode : key = event.which; // Se for IE (keyCode), caso contrario, (wich)  

		if(key &amp;gt;= 33 || key == 13 || key == 32) {
			// Se ja estiver no limite de caracteres return null (preventDefault)
			var tam = this.value.length;
			(tam &amp;gt;= max) ? event.preventDefault() : null;
		}

		window.status = campo.val().length;
	});

	// Substring no evento keyup
	campo.bind('keyup', function(event){

		var tam = this.value.length;
		if(tam &amp;gt; max){
			campo.val(campo.val().substring(0, max));
			//setcursor(idEl,1000000,1000000);
		}
	});	

}
</pre>
<p>Abraços</p>
]]></content:encoded>
	</item>
</channel>
</rss>

