我試圖在具有焦點功能的文本字段中設置光標。我做了一些研究,但所提供的解決方案似乎都不適用於Google Chrome。在Internet Explorer和Firefox這個解決方案是工作的罰款:如何在Google Chrome輸入文本末尾設置光標位置
的JS:
$('#Search').focus(function() {
var SearchInput = $('#Search');
var strLength= SearchInput.val().length;
SearchInput.focus();
SearchInput[0].setSelectionRange(strLength, strLength);
});
的HTML:
<input type="text" id="Search" value="Hello World" />
這裏的鏈接到我的jsfiddle。
有什麼辦法可以在谷歌瀏覽器中進行這項工作嗎?
感謝您的答案!我沒有想到!它似乎工作得很好。我會在我的項目上嘗試這種方法。 –
工程就像一個魅力!我會標記你的答案。非常感謝! –
很高興我能幫忙,更新回答非Chrome瀏覽器的回退。請參閱@ Paul-Rad-Dupuy回答 – ruuska