Os sites populares do Weibo, como o Twitter, têm uma boa experiência do usuário, ou seja, ao inserir texto na caixa de texto, os caracteres inseridos serão contados automaticamente e os caracteres em que os usuários ainda podem inserir serão exibidos. Nos blogs do Weibo com um limite de 140 caracteres, uma dica tão pequena pode melhorar bastante a experiência do usuário.
Se eu implementar essa tecnologia, conduzi algumas pesquisas e descobri que a implementação é realmente bastante simples. Algumas linhas de código podem concluir a função de estatística de caracteres de entrada. Após os testes reais, suas estatísticas sobre texto são exatamente as mesmas dos blogs do Weibo, como o Twitter.
O método de uso é primeiro adicionar uma extensão para exibir a contagem de palavras restantes e, em seguida, adicionar um OnKeydown e os eventos onkeyup no Textarea e chamar outra função JavaScript. Os parâmetros da chamada de função são o ID do span e o ID da textareia e, em seguida, use o InnerHTML em JavaScript para retornar a contagem restante de palavras restantes calculadas.
Código JavaScript central:
A cópia do código é a seguinte:
<span style = "font-size: 18px;"> <script idioma = "javascript">
Função contagem (nome de textareane, spanname)
{
document.getElementById (spanname) .innerhtml = 140 - document.getElementById (textareane) .value.length;
}
</script>
Você pode inserir <span id = "contador"> 140 </span> palavras <br/>
<texttarea id = "status" name = "status" linhas = "6" cols = "40" onkeydown = 'contagem ("status", "contador");'
onKeyUp = 'contatchar ("status", "contador");'> </sexttarea> </span>
PS: Este site também fornece uma ferramenta on -line para contagem de palavras. Amigos interessados podem se referir a ele:
Ferramenta de contagem de palavras online:
http://tools.vevb.com/code/zishutongji