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: 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;
}
}
} Espero que consigam me ajudar galera.