在輸入文本框中的值時,當我在輸入值之間輸入值時,光標會自動移動到值的末尾。如何在使用javascript鍵入時避免光標移回
<!DOCTYPE html>
<html>
<body>
<script>
function truncate(x) {
if(x.value.length > 0)
{
x.value = x.value.replace(/^\s+/, '');
}
}
</script>
<input id="otherText" onkeyup="javascript:truncate(this);" maxlength="12" type="text"/>
</body>
</html>
[更改輸入值的可能重複,同時還允許用戶鍵入](http://stackoverflow.com/questions/72171 76 /改變輸入值,而-靜止允許最用戶到型);我認爲有更多類似的,但我找不到它們 – Bergi 2013-03-07 14:07:00