2010-06-22 3 views
0

Je veux définir une info-bulle pour un TextBox dans asp.net en entrant du texte dans cette zone de texte.Comment forcer le TooTip pour un TextBox dans asp.net Lorsque vous entrez du texte dans la zone de texte?

+0

Voulez-vous le mettre à l'avant ou doit-elle refléter le même texte que vous avez tapé dans ? – XIII

+0

duplication possible de [Comment afficher l'info-bulle pour TextBox lors de la saisie du texte dans celui dans ASP.net] (http://stackoverflow.com/questions/3083725/how-to-display-tooltip-for-textbox-while-entering -le-texte-dans-ça-dans-asp-net) –

Répondre

2

registre suivant fonction javascript:

function changeTooltipText(control){ 
    isNetscape=(document.layers); 
    keyCode = (isNetscape)? keyStroke.which : event.keyCode; 
    newChar = String.fromCharCode(keyCode); 
    if(control!=null){ 
     control.title=control.value + newChar; 
    } 
} 

vous inscrire le onkeypress-événement sur la zone de texte:

<asp:TextBox ID="TextBox1" onkeypress="changeTooltipText(this)" runat="server"></asp:TextBox> 
Questions connexes