У меня проблема, когда я пытаюсь создать систему, в которой люди могут видеть данные в реальном времени, например, если я поставлю 500 граммов молока, тогда люди смогут увидеть ценное содержание жира, сладостей, твердых в нем, и для этого я есть тестовая коробка с весом молока и текстовыми полями для чтения только для других вещей, таких как жир, сладкий, твердый материал и т.д.
теперь я хочу обновить значение жира, сладких, твердых веществ при смене веса молока
Я добился этого в некоторой степени, но проблема заключается в том, что ценность продолжает увеличиваться даже при снижении стоимости молока.
Я добавляю код здесь, пожалуйста, проверьте, и любая помощь/предложения глубоко оценены.
HTML
<td><input type="text" name="name" placeholder="Weight" class='smalltextbo onlynumbers' id="w<?=$thedetails_array['sno']?>" onkeyup="return updatevalues(this);" onkeypress="return isNumber(event);"; value='1'/></td>
<td><input type="text" name='fat' value="<?=$thedetails_array['fat']?>" id="fat<?=$thedetails_array['sno']?>" readonly></td>
<td><input type="text" name='sweet' value="<?=$thedetails_array['sweet']?>" id="sweet<?=$thedetails_array['sno']?>" readonly></td>
<td><input type="text" name='solid1' value="<?=$thedetails_array['solid1']?>" id="solid<?=$thedetails_array['sno']?>" readonly></td>
JAVASCRIPT
function updatevalues(vale){
var mainid=$(vale).attr("id");
var onlyidis=mainid.substr(1);
var mainval=$('#w'+onlyidis).val();
var varfatval=$('#fat'+onlyidis).val();
$('#fat'+onlyidis).val(varfatval*mainval);
var varfatval=$('#sweet'+onlyidis).val();
$('#sweet'+onlyidis).val(varfatval*mainval);
}
У меня есть данные настоящих твердых веществ, жира и сладкого в 1 грамм молока, а затем обновляйте его настоящим весом молока здесь...
вот изображение
все еще не могу получить какое-либо решение, есть ли кто-нибудь, кто может мне помочь лучше?