Demonstração do Script e o copiar o código

Contador de palavras e caracteres

 

Para copiar o código da caixinha, siga as instruções abaixo:

Aponte o mouse sobre a mesma e no seu teclado tecle  Ctrl + C  e no seu Blog ou Site, tecle  Ctrl + V.  para colar

ESTE CÓDIGO FOI COLOCADO DESSA FORMA PARA NÃO ENTRAR EM CONFLITO COM A DEMONSTRAÇÃO

<SCRIPT language=JavaScript>
<!--
function CountWords (this_field, show_word_count, show_char_count) {
if (show_word_count == null) {
show_word_count = true;
}
if (show_char_count == null) {
show_char_count = false;
}
var char_count = this_field.value.length;
var fullStr = this_field.value + " ";
var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi;
var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, "");
var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9]+/gi;
var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " ");
var splitString = cleanedStr.split(" ");
var word_count = splitString.length -1;
if (fullStr.length <2) {
word_count = 0;
}
if (word_count == 1) {
wordOrWords = " palavras";
}
else {
wordOrWords = " palavras";
}
if (char_count == 1) {
charOrChars = " caracteres";
} else {
charOrChars = " caracteres";
}
if (show_word_count & show_char_count) {
alert ("Contando palavras:\n" + " " + word_count + wordOrWords + "\n" + " " + char_count + charOrChars);
}
else {
if (show_word_count) {
alert ("Word Count: " + word_count + wordOrWords);
}
else {
if (show_char_count) {
alert ("Character Count: " + char_count + charOrChars);
}
}
}
return word_count;
}
// End -->
</SCRIPT>
<CENTER>
<FORM><TEXTAREA name=x rows=5 cols=28></TEXTAREA><p>
<INPUT onclick="CountWords(this.form.x, true, true);" type=button value="Contar palavras" style="font-weight: 700">&nbsp;
<INPUT onclick=reset() type=button value=Limpar style="font-weight: 700"></p>

 

.Atenção:  Se aparecer um alerta abaixo para permitir conteúdo bloqueado, deverá permitir para poder ver o efeito.