Мы разрабатываем приложение PhoneGap. У нас есть 3 случая:Удалить функциональность в тексте Filed not working
$("#dvData .quantity input").on('keyup', function() {
var totalamount = 0;
var discountAmount = 0;
var LineAmount1 = 0;
var vatAmount = 0;
var FinalNetSales = 0;
var qtyId = this.id;
var qtyId1 = qtyId.substr(4);
debugger;
var sstextFieldvalue = $('#text' + qtyId1).val();
alert(sstextFieldvalue);
alert(sstextFieldvalue.length);
if (sstextFieldvalue != "" || sstextFieldvalue != 0) {
if (sstextFieldvalue > 20) {
alert("Set1");
} else {
alert("FINE");
}
}
else {
alert("REMOVE");
}
});
Когда мы вводим более 20 символов в текстовое поле, это называется первым предупреждением. Если мы вводим значение в текстовое поле, оно называется три предупреждения. Однако, когда мы удаляем значение текстового поля, оно не вызывает Второе предупреждение.
Пожалуйста, сообщите мне, что не так в моем коде.
Примечание: Этот код работает отлично в браузере, но когда мы проверили в своих мобильных устройствах он не работает
не должен ли оцениваться как ложный? – dm03514
Да, но в его случае он должен проверить, пустое поле или нет! :) –
@Radonirina Maminiaina else if (sstextFieldvalue == ""); это также отлично работает в сети, но когда мы проверяем мобильный, это не работает для меня –