Blog Home  Home Feed your aggregator (RSS 2.0)  
Software Code Help blogs - How can I get the selected text from a TextBox?
newtelligence powered
 
 Monday, September 01, 2008

here is the working code:

<form id="form1" runat="server">

<div>

<asp:TextBox runat="server" ID="txt1" TextMode="MultiLine" />

<asp:HiddenField runat="server" ID="hidSelectedText" />

<asp:Button runat="server" ID="showselected" Text="Show selected" OnClientClick="doselection();" OnClick="showselected_Click" />

<script type="text/javascript">

function doselection()

{

if (window.getSelection)

{

txt = window.getSelection();

}

else if (document.getSelection)

{

txt = document.getSelection();

}

else if (document.selection)

{

txt = document.selection.createRange().text;

}

else

{

alert('selection not supported');

}

document.getElementById('<%=hidSelectedText.ClientID %>').value = txt;

}

</script>

</div>

</form>

 

-----------------------------------------------------------------------

protected void showselected_Click(object sender, EventArgs e)

{

Response.Write(hidSelectedText.Value);

}

Monday, September 01, 2008 3:50:18 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]    | 
Copyright © 2009 Software Code Help. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: