javascript - Focus Input Mid-Way Through Text -
i know it's pretty easy focus input using javascript/ jquery, possible focus input on character?
so take input:

would possible focus element , have cursor placed after first sentence, example?
sure :
$('#inputid').focus().get(0).setselectionrange(12, 12); works in browsers, older ie uses createtextrange , move().
edit:
five minute plugin:
$.fn.setcaret = function(pos) { return this.each(function() { var elem = this, range; if (elem.createtextrange) { range = elem.createtextrange(); range.move('character', pos); } else { if (elem.selectionstart !== undefined) { elem.setselectionrange(pos, pos); } } }); } to called like:
$('#inputid').focus().setcaret(12);
Comments
Post a Comment