Только что начал изучать Javascript сегодня, и я застрял. Страница только перезагружается, когда я отправляю. Я помещаю. Значение в неправильном месте? Может быть, какая-то другая ошибка?Как получить значение из ввода формы в переменную
<script type="text/javascript">
function Calculate() {
var volume = document.getElementById('volume').value;
var carbonation = document.getElementById('carbonation').value;
var temperature = document.getElementById('temperature').value;
var sucrose = (15.195 * volume * (carbonation - 3.0378 + (0.050062 * temperature) - (0.00026555 * (temperature * temperature))))/28.4;
var dextrose = sucrose + (sucrose * 0.15);
document.write('<div id="result">You need ' + math.round(dextrose * 100)/100 + ' ounces of dextrose</div>');}
</script>
<form>
<input id="volume" type="text">
<input id="carbonation" type="text">
<input id="temperature" type="text">
<input type="submit" onclick="Calculate();" value="Calculate">
</form>
Что вы ожидаете? –
Не используйте submit. Я думаю, что type = "button" - это то, что вам нужно. – user2553780
Я ожидаю, что в документе document.write будет отображаться на странице. Страница только обновляется:/ – Dan