createTextRange
HTML
<input type="text" value="search" id="searchText" />
test
JavaScript
YUI().use("node","event",function(Y) {
var inp = document.getElementById("searchText");
Y.one("#searchText").on("focus", function(a) {
if (inp.setSelectionRange){
Y.log("setSelectionRange");
inp.setSelectionRange(-6,-6);
inp.focus();
} else if (inp.createTextRange) {
Y.log("createTextRange");
var sel = inp.createTextRange();
sel.collapse(true);
sel.moveStart("sentence", 0);
sel.moveEnd("sentence", 0);
sel.select();
}
});
});