Есть ли способ заставить калькулятор javascript вычислять ответ, когда пользователь вводит текст, вместо того, чтобы нажимать кнопку "вычислить", как в этом примере?
<form name="form" id="form">
<input type="Text" name="weight" size="4"> Weight (in Kilos)
<input type="Text" name="height" size="4"> Height (in Centimeters)<br>
<input type="Text" name="BodyMassIndex" id="BodyMassIndex" size="4"> BMI
<input type="button" style="font-size: 8pt" value="Calculate" onClick="calculateBMI()" name="button">
</form>
Использование onblur - это улучшение, но вам все равно придется щелкнуть текстовое поле, чтобы размыть ввод, чтобы получить ответ. Как я уже сказал, я бы предпочел, чтобы ответ обновлялся в режиме реального времени. Какие-либо предложения? Спасибо!