Ir para conteúdo
Fórum Script Brasil
  • 0

Pegar Trecho De Um Mensagem


Tenko

Pergunta

Boa tarde pessoal, beleza?

Minha duvida é a seguinte:

Tenho um campo TextArea e gostaria de saber como pegar o valor que foi selecionado pelo usuário e exibir em um alert();

Ex: Este é um teste de selecionador de textos.

O usuário seleciona só o texto, e quando clica fora do TextArea é exibido a mensagem de alerta contendo o valor texto.

Alguém pode me ajudar?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Vamos supor que você tenha uma vriável chamada selecao. Pra pegar o trecho selecionado em qualquer parte do documento, é assim:

CAPTURA

selecao = document.selection.createRange();

EXIBICAO

alert(selecao.text)

Mas tem um porém: Só funcionou (comigo) no Internet Explorer. Testei também no Opera, no Konqueror e no Firefox. Então escrevi uma função assim:

function selecionado ()
{
  if (navigator.appName == "Microsoft Internet Explorer")
  { 
    selecao = document.selection.createRange();
    if (selecao.text) {return true}
  }
  else {return false}
}

Aí você pode fazer:

if (selecionado()) Faça isso

else Faça aquilo

Link para o comentário
Compartilhar em outros sites

  • 0

Eu fiz assim e não esta funcionando

function pegaValorTexto( valor ){

<!-- Variaveis Globais -->

textoDigitado = document.selection.createRange();

alert( textoDigitado.txt );

}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...