Estou tentando obter um texto selecionado dentro de um input ou de um textarea no firefox, mas não consigo de forma alguma.
Já busquei muito no google. e as diversas soluções que encontrei e que funcinavam para outras pessoas, não funcionava aqui.
Já tentei usar o window.getSelection(), o selectionstart e selectionend e não funciona, sempre dá undefined.
meu firefos é a versão 3.5.7
Aí vai o javaScript que estou tentando:
function getSelecao(t){
var textSelected = false;
var myArea = document.getElementById(t);
var begin,selection,end;
if (myArea.selectionstart!= undefined) {
begin = myArea.value.substr(0, myArea.selectionstart);
selection = myArea.value.substr(myArea.selectionstart, myArea.selectionEnd - myArea.selectionstart);
end = myArea.value.substr(myArea.selectionEnd);
if (selection.length > 0){
textSelected = true;
}
}
}
Pergunta
Durval Lucas
Olá pessoal,
estou com um pequeno grande problema!
Estou tentando obter um texto selecionado dentro de um input ou de um textarea no firefox, mas não consigo de forma alguma.
Já busquei muito no google. e as diversas soluções que encontrei e que funcinavam para outras pessoas, não funcionava aqui.
Já tentei usar o window.getSelection(), o selectionstart e selectionend e não funciona, sempre dá undefined.
meu firefos é a versão 3.5.7
Aí vai o javaScript que estou tentando:
Espero que consigam me ajudar galera.
Editado por fercosmigadd tag's
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.