我是新来的编码,我努力让这个计算工作。不知道我做错了什么。我也想知道如何改变选择选项更改时的功能?目标是在选项值为'0'时使函数calculate()工作,在值为'1'时使函数calculate2()。任何帮助不胜感激。试图让计算工作和更改不同选项上的功能?
https://jsfiddle.net/8r5d0boc/3/
<select id ="option">
<option value="0">Quali</option>
<option value="1">Free</option>
</select>
<input id="bstake" type="number" onInput="calculate()">
<input id="display" type="number" readonly>
<button id="calc" onClick="calculate()">Calculate</button>
这里的脚本
function calculate()
{
var backstake = document.getElementById('bstake').value;
var result1 = document.getElementById('display');
var myResult1 = (10-backstake);
result1.value = myResult1;
}
function calculate2()
{
var backstake = document.getElementById('bstake').value;
var result2 = document.getElementById('display');
var myResult1 = (50-backstake);
result1.value = myResult1;
}
为什么要添加一个额外的功能,而不是消除重复将近功能? –
感谢您的帮助。在这个问题中应该说,这只是一个更大和不同计算的试验。但是,无论如何感谢 – Chas18639