Bir metin kutusunun odak noktasında olduğumda, imleci başlangıç konumuna ayarlamaya çalışıyorum. Bu benim ne var:Tür E-posta, seçim kutusunu desteklemiyor
$("ID").focus(function() {
var input = this;
setTimeout(function() {
input.setSelectionRange(0, 0);
}, 0);
});
Ama bu hatayı Senaryoyu yüklemeyi deneyin her zaman olsun:
Uncaught InvalidStateError: Failed to execute 'setSelectionRange' on 'HTMLInputElement': The input element's type ('email') does not support selection.
Guess I e-postaların üzerine setSelectionRange
kullanamazsınız. Yani, imleç konumumu giriş metin kutusuna nasıl ayarlayacağınıza dair diğer çözümler (tip e-postasını değiştirmeden)?
Eğer 'type =" email "' i tutmak istiyorsanız, bunun dışında bir yolu yoktur. 'Type = "number" 'aynı soruna sahiptir ... [w3.org]' da tartışmanızdaki düşüncelerinizi dile getirebilirsiniz (https://www.w3.org/Bugs/Public/show_bug.cgi?id= 24796) (özellikle sayı girişleri içindir; bir e-posta türü giriş tartışması aramamıştım). Http://stackoverflow.com/questions/21177489/selectionstart-selectionend-on-input-type-number-no-longer-allowed-in-chrome – Mottie