我想以編程方式在輸入中添加單詞並始終查看文本的結尾。但問題是,當我添加文字(如input.value += 'word'
)時,文本的長度幾乎與輸入長度相同時,輸入內部的文本不會移動,所以我只能看到文本的開頭,並且結尾變爲隱藏。
我想,如果我可以把光標移到輸入這將有助於結束,但沒有用光標在Chrome中不工作的技巧,如如何以編程方式添加文本後在輸入中顯示文本的結尾?
input.value = input.value
或
input.setSelectionRange(input.value.length, input.value.length);
或許這可以幫助? http://stackoverflow.com/questions/511088/use-javascript-to-place-cursor-at-end-of-text-in-text-input-element –
我試過這個例子,它們在Chrome中不起作用 – cooperok