В настоящее время у меня более 20 текстовых полей с типом ввода, равным числу, где в onload
значения процесса будут установлены из базы данных. В этом процессе были случаи, когда текстовое поле устанавливало значения как «0.00». если значение равно «0,00», мне нужно заменить «0,00» пробелом. В текущей ситуации я должен проверить каждое значение каждого текстового поля из id и назначить пустое вручную. Есть ли способ ускорить этот процесс, а не ниже метод, который я пытаюсь?
Метод, который я сейчас выполняю
//Currently values will be takn from DB Through JQuery Ajax Request
//Sample JSON Returning from DB
var value = [["SME-00150","25.25","0.00",null,"0.00",null,"0.00",null,null,"0.00","0.00",null,"0.00","0.00",null,"0.00","0.00","0.00"]];
if (value[0][1] == "0.00") {
document.getElementById('f3a1').value = "";
} else {
document.getElementById('f3a1').value = value[0][1]
}
if (value[0][2] == "0.00") {
document.getElementById('f3a2').value = "";
} else {
document.getElementById('f3a2').value = value[0][2]
}
if (value[0][6] == "0.00") {
document.getElementById('f3a3').value = "";
} else {
document.getElementById('f3a3').value = value[0][6]
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="f3a1" type="number" placeholder="ValueOne">
<input id="f3a2" type="number" placeholder="ValueTwo">
<input id="f3a3" type="number" placeholder="ValueThree">