Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ElsonNobre

Leitura e contagem de linhas em um TextField

Recommended Posts

Bom dia galera!

 

Tenho um TextField em uma página html:

 

<textarea name="list" cols="30" rows="5" id="list"></textarea>

Gostaria de saber qual a melhor forma de fazer a contagem e leitura das linhas desse TextField, salvar em uma variável a quantidade de linhas e repetir

um determinado processo para cada linha.

 

Grato desde ja àqueles que puderem ajudar.

 

Valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

A quebra de linha é identificada pelo decimal 10 (windows) e 13 (linux) do ASCII. Você pode contar a quantidade de linhas por esses caracteres.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A quebra de linha é identificada pelo decimal 10 (windows) e 13 (linux) do ASCII. Você pode contar a quantidade de linhas por esses caracteres.

 

Valeu Douglas! Gostaria de ver isso em linha de código pois na condição de iniciante não consigo implementar isso.

 

Abraço!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode tentar dessa forma:

$linhas = substr_count($string, "\r");

 

Onde $string é o valor do <textarea>.

 

Valeu Tiago. Outra situação parecida é como fazer para ter um campo na página, próximo ao TEXTFIELD, que informe e atualize dinamicamente a quantidade de [ENTERs] a medida que o usuário vá digitando o texto e utilizando o [ENTER].

 

Agradeço quem puder ajudar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para fazer a contagem instantaneamente, tem que usar JavaScript, não PHP.

 

PHP roda no servidor

JS roda no cliente (navegador)

 

Valeu Beraldo.

Então utilizando o PHP e não atualizando dinamicamente, como posso fazer essa contagem? De uma maneira bem simples,

utilizando um botão que execute essa contagem e retorne esse valor, por exemplo.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, além da contagem das linhas tem uma outra questão: digamos que o TEXTAREA tenha 10 linhas. Como efetuar a leitura das linhas e realizar determinada ação para cada uma delas?

 

Grato desde já a quem puder colaborar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.