Metin kutusunun yapışmasını engellemek için bir görevim var.Yalnızca alfabetik karakterler yapıştırmaya izin vermelidir. KodumSadece alfabetik harfler için onpaste nasıl etkinleştirilir
<b>Name</b>
<input type="text" id="name" onpaste="return false"/>
onpaste = vererek, "yanlış dönüş" hiçbir değer yapıştırılır. Bu sorunu nasıl çözebilirim?
$('#name').bind('paste', function(){
var self = this;
setTimeout(function() {
if(!/^[a-zA-Z]+$/.test($(self).val()))
$(self).val('');
}, 0);
});
Sen html onpaste="return false"
kaldırmak zorunda:
$ ('input') .bind ('copy paste', işlev (e) { e.preventDefault(); }); – Okky
Bu, kopyalamayı ve yapıştırmayı devre dışı bırakır – Okky
Bu, [tag: jquery-validate] eklentisi ile kesinlikle ilgisi yoktur. Düzenlenmiş etiketler. – Sparky