I wrote a code which is getting users 5 different numbers (assign1 to assing5). It works really well. I want to add a drop-down button to make my code better. I want to consider the value of drop-down choices as grade6 and put it in my formula(I mean, I want to change the formula "total" to "total/grade6"). I feel really confused because I don't know what should I do, If it is possible, please help me. I should mentioned that I wrote the code in Farsi.
<!DOCTYPE html>
<body>
<form name="form1" onsubmit="event.preventDefault();return displayResult();">
<p style="font-family:calibri">T<b></b><input type="decimal" id="assign1" value="" name="onlynumbers" required><span class="required">*</span></p>
<p style="font-family:calibri">A<b></b><input type="decimal" id="assign2" value="" name="onlynumbers" required><span class="required">*</span></p>
<p style="font-family:calibri">E <b></b><input type="decimal" id="assign3" value="" name="onlynumbers" required><span class="required">*</span></p>
<p style="font-family:calibri">W <b></b><input type="number" id="assign4" value="" name="onlynumbers" required><span class="required">*</span></p>
<p style="font-family:calibri">D <b></b><input type="number" id="assign5" value="" name="onlynumbers" required><span class="required">*</span></p>
<p>
<button> <p style="font-family:calibri"> <font size="5"> Calculate </font> </p></button>
<input type="reset" value="↺">
</p>
</form>
<div id="total"></div>
<script>
function displayResult() {
var result = calculator();
document.getElementById('total').innerHTML =Math.round(result);
return false;
}
function calculator() {
var grade1 = parseFloat(document.getElementById('assign1').value * 1);
var grade2 = parseFloat(document.getElementById('assign2').value * 1);
var grade3 = parseFloat(document.getElementById('assign3').value * 1);
var grade4 = parseFloat(document.getElementById('assign4').value * 1);
var grade5 = parseFloat(document.getElementById('assign5').value * 1);
var total = ((2*((grade1 * grade3)+(grade2 * grade3)))+(grade1 * grade2)-(grade4*1.5*1.5)-(grade5*1*2.0)) ;
return total;
}
</script>
</div>
</body>
Drop-down button which I want to add to my above code:
<select id="SelectPaint">
<option value="8">1</option>
<option value="8">2</option>
<option value="13">3 </option>
<option value="14">4 </option>
<option value="13">5</option>
<option value="10">6</option>
<option value="12">7</option>
</select>