我有一些焦点上的事情jQuery代码。但是在焦点上鼠标光标移动到IE的起始位置将光标移动到输入jquery的结尾处/ javascript
var sea = $("#ct");
sea.focus(function (e) {
var season = sea.val();
if (season == "") {
sea.val($('#<%=lbl.ClientID%>').text());
}
});
我有一些焦点上的事情jQuery代码。但是在焦点上鼠标光标移动到IE的起始位置将光标移动到输入jquery的结尾处/ javascript
var sea = $("#ct");
sea.focus(function (e) {
var season = sea.val();
if (season == "") {
sea.val($('#<%=lbl.ClientID%>').text());
}
});
尝试使用此代码。
var SearchInput = $('#ct');
SearchInput.val(SearchInput.val() + ' World!');
var strLength= SearchInput.val().length;
SearchInput.focus();
SearchInput[0].setSelectionRange(strLength, strLength);
JS提琴:
感谢
正如你可以在我的代码中看到的,我需要在focsus上做一些事情 – Richa
如果你想要做的事焦点,你可以试试这个:
var sea = $("#ct");
sea.on('focus', function() {
var season = sea.val();
if (season == "") {
sea.val($('#<%=lbl.ClientID%>').text());
}
});
没有测试它尚未...
也许你可以把你的代码JSfiddle或尝试这个答案:http://stackoverflow.com/a/4255855/4173608 – Shouldz
我需要做的几件事焦点。 – Richa