2015-11-30 68 views
1

我有一些焦點上的事情jQuery代碼。但是在焦點上鼠標光標移動到IE的起始位置將光標移動到輸入jquery的結尾處/ javascript

var sea = $("#ct"); 
     sea.focus(function (e) { 
     var season = sea.val(); 
     if (season == "") { 
      sea.val($('#<%=lbl.ClientID%>').text()); 
     } 
    }); 
+0

也許你可以把你的代碼JSfiddle或嘗試這個答案:http://stackoverflow.com/a/4255855/4173608 – Shouldz

+0

我需要做的幾件事焦點。 – Richa

回答

0

嘗試使用此代碼。

var SearchInput = $('#ct'); 
SearchInput.val(SearchInput.val() + ' World!'); 
var strLength= SearchInput.val().length; 
SearchInput.focus(); 
SearchInput[0].setSelectionRange(strLength, strLength); 

JS提琴:

http://jsfiddle.net/8Ayrd/

感謝

+1

正如你可以在我的代碼中看到的,我需要在focsus上做一些事情 – Richa

0

如果你想要做的事焦點,你可以試試這個:

var sea = $("#ct"); 
sea.on('focus', function() { 
    var season = sea.val(); 
    if (season == "") { 
     sea.val($('#<%=lbl.ClientID%>').text()); 
    } 
}); 

沒有測試它尚未...

相關問題