封装一个输入框通用的光标操作接口

来源:互联网 发布:程序员工作总结 编辑:程序博客网 时间:2024/06/06 08:42

封装一个输入框通用的光标操作接口,使得在传入输入框和光标的起始、结束位置后,可以将输入框中从起始位置到结束位置的内容选中(选中位置高亮),如

function selection(input,start,end){    // input为输入框,如input、textarea    // start为光标起始位置,如 0    // end为光标结束为止,如 10    // TODO}
<!DOCTYPE html><html><head>    <title>封装一个输入框通用的光标操作接口</title></head><body>    <div class="parent">        <input type="text" name="" id="input1">        <textarea rows=10 cols=20 name="" id="input2">2134r324354rewwer32</textarea>    </div>    <script type="text/javascript">        function $(id){            return document.getElementById(id);        }        function selection(input,start,end){            // input为输入框,如input、textarea            // start为光标起始位置,如 0            // end为光标结束为止,如 10            // TODO            input.focus();             input.selectionStart=start||0;            input.selectionEnd=end||input.value.length;        }        selection($('input2'),0,12);    </script></body></html>
原创粉丝点击