Hi All,
I would like to get selected text from HTML Input Text Box including character positions.
Please help me.
ant.
views:
245answers:
3
                
                A: 
                
                
              
            Use Onselect event in javascript. By this you can get the selected things.
                  pavun_cool
                   2010-03-04 08:49:50
                
              
                +2 
                A: 
                
                
              
            If you're using jQuery, take a look at the jQuery Caret plugin: jCaret
// Get start pos in intput box with id="box1"
$("#box1").caret().start
// Get end pos
$("#box1").caret().end
// Get selected text
$("#box1").caret().text
                  Ulf Lindback
                   2010-03-04 08:55:16
                
              
                
                A: 
                
                
              
            ........
<script language=javascript>
function getSelText()
{
    var txt = '';
     if (window.getSelection)
    {
        txt = window.getSelection();
             }
    else if (document.getSelection)
    {
        txt = document.getSelection();
            }
    else if (document.selection)
    {
        txt = document.selection.createRange().text;
            }
    else return;
document.aform.selectedtext.value =  txt;
}
</script>
<input type="button" value="Get selection" onmousedown="getSelText()"> 
<form name=aform >
<textarea name="selectedtext" rows="5" cols="20"></textarea>
</form>
Reference: http://www.codetoad.com/javascript_get_selected_text.asp
                  Sarfraz
                   2010-03-04 08:59:51