Colocar texto na textarea, onde está o ponteiro.
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Colocar texto na textarea, onde está o ponteiro.
- Descrição:
Olá pessoal, dessa vez eu que estou fazendo a pergunta.
Bem quero saber como faço para adicionar um texto exatamente onde está o ponteiro de uma textarea.
Vou exemplificar: Quando eu clica-se em um botão ele adicionaria onde está o ponteiro a string "TESTE".
E quando pressionasse o botão:
- Informações:
Fórum: | http://hackerjustice.forumeiros.com/ | Versão: | PHPBB3 |
Tipo: | Pedido de código | Tags: | Colocar,texto,textarea,,ponteiro. |
Última edição por Superbomber em 07.06.14 4:46, editado 1 vez(es)
Re: Colocar texto na textarea, onde está o ponteiro.
Já descobri um modo obrigado. E para quem está interessado:
a função retorna a index do local exato do ponteiro, e o argumento você coloca a textarea que deseja verificar a posição. Ex: doGetCaretPosition(document.getElementById("minhaTextarea"));
Obrigado por nada '-'
- Código:
function doGetCaretPosition(ctrl) {
var CaretPos = 0;
// IE Support
if (document.selection) {
ctrl.focus ();
var Sel = document.selection.createRange ();
Sel.moveStart ('character', -ctrl.value.length);
CaretPos = Sel.text.length;
}
// Firefox support
else if (ctrl.selectionStart || ctrl.selectionStart == '0')
CaretPos = ctrl.selectionStart;
return (CaretPos);
}
a função retorna a index do local exato do ponteiro, e o argumento você coloca a textarea que deseja verificar a posição. Ex: doGetCaretPosition(document.getElementById("minhaTextarea"));
Obrigado por nada '-'
Tópicos semelhantes
» Como colocar um textarea no canpo de perfil
» Mudar cor do texto na textarea
» Categoria - onde está?
» Imagem do fundo, Onde ela está?
» [Resolvido] Onde está o tutorial que....
» Mudar cor do texto na textarea
» Categoria - onde está?
» Imagem do fundo, Onde ela está?
» [Resolvido] Onde está o tutorial que....
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos