yazarken giriş kutusundaki belirli karakterleri otomatik olarak silecektir Bir formu doğrulamaya çalışıyorum ve üzerinde çalıştığım giriş kutusu yalnızca sayılardan oluşmalıdır. Bir kullanıcı herhangi bir harf yazmaya başlarsa, otomatik olarak silmelerini ve açıkça yazmaları gerekirse sayıları silmeleri gerekir., kullanıcı
burada benim js: herhangi bir yardım takdir
<input type="Custom" name="donation-amount" class="inpt-first form-control" id="donation-amount" onclick="if(this.defaultValue == this.value) this.value = ''" onblur="if(this.value=='') this.value = this.defaultValue" value="Custom">
: Burada
var defaultValue = 10;
$(document).ready(function() {
$('#donation-amount').keyup(function() {
if($(this).val()) {
$('#display-amount').text($(this).val());
} else {
$('#display-amount').text(defaultValue);
$("#default").addClass('active');
$("#btn2").removeClass('active');
$("#btn3").removeClass('active');
}
if (isNaN($(this).val())) {
console.log("false")
} else {
console.log("true")
}
});
$(".selectvalue").click(function() {
$('#display-amount').text($(this).val());
});
$(".buttons .btn").click(function(){
$(".buttons .btn").removeClass('active');
$(this).toggleClass('active');
});
$('#display-amount').text($('#default').val());
});
ve benim html!
bu harika! ama bir kullanıcı 10 harfleri görüntüleniyorsa ve Özel'in görünmesini istiyorum ve bunu denediğimde ve sildiğimde, – avasssso
Üzgünüm Tam olarak ne istediğini anlamıyorum. Kesinleyebilir misin? –
evet. bu yüzden giriş alanına bir sayı yazdığımda iyi görünüyor ama ben bir harf yazdığımda, 10 var defaultValue = 10; giriş kutusunda görünür ve 10'u silmeye çalıştığımda silinmez. 10 yerine göstermek yerine giriş kutumun değerini görünmesini istiyorum. value = "Custom Umarım bu daha iyi açıklanmıştır – avasssso