Guest psychochandy Postado Junho 27, 2004 Denunciar Share Postado Junho 27, 2004 Como posso fazer para que ao selecionar um texto, não todo o texto, me mostrasse um alert com o texto q eu selecionei? tentei com o atributo onSelect mas não vai, ele pega toda a frase e aí não me servi! Como fazer isso?alguém por favor, me ajude?grato. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 John Doe Postado Junho 27, 2004 Denunciar Share Postado Junho 27, 2004 tenta assim:<html> <head> <script language="JavaScript"> <!-- //by john doe function alertSel(){ var sRange = document.selection.createRange(); if(sRange.text.length!=0){ alert(sRange.text) } } --> </script> </head> <body> <input type="text" onmouseup="alertSel()"> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Junho 28, 2004 Denunciar Share Postado Junho 28, 2004 tenta assim:<html> <head> <script language="JavaScript"> <!-- //by john doe function alertSel(){ var sRange = document.selection.createRange(); if(sRange.text.length!=0){ alert(sRange.text) } } --> </script> </head> <body> <input type="text" onmouseup="alertSel()"> </body> </html> Só toma cuidado que isso não funciona em todos os browsers... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest psychochandy Postado Junho 28, 2004 Denunciar Share Postado Junho 28, 2004 Grande John, vlw man! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest psychochandy
Como posso fazer para que ao selecionar um texto, não todo o texto, me mostrasse um alert com o texto q eu selecionei? tentei com o atributo onSelect mas não vai, ele pega toda a frase e aí não me servi! Como fazer isso?
alguém por favor, me ajude?
grato.
Link para o comentário
Compartilhar em outros sites
3 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.