今天我创建了一个新网站,人们可以在其中计算某些数字之间的平均值。我有这个HTML代码:
<div id='content'>
<h1>Calculator de medii cu teza</h1>
<select>
<option value='nr'>Cate note ai fara teza?</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
</select>
<input id='Note' placeholder='Scrie aici notele tale'/> <br/>
<input id='Teza' placeholder='Scrie aici nota din teza'/> <br/>
<input id='Run' onClick='calc()' type='button' value='Calculeaza'/>
<input id='Rezultat' readOnly='true' style='font-style: italic; padding-left:-2px; !important' type='text' value='rezultatul va aprea aici'/>
</div>
我想要一些能够计算出这种情绪的东西:
<(>((Nota / nr)* 3)+ Teza)/ 4我是新来的,所以我真的需要帮助。谢谢!
答案 0 :(得分:0)
添加到您的select元素和Id属性并为其命名&#34; nrId&#34;
<select id="nrId">
运行以下代码......
var noteVal = document.getElementById("Note").value;
var tezaVal = document.getElementById("Teza").value;
var selectObj = document.getElementById("nrId");
var selectVal = selectObj.options[selectObj.selectedIndex].value;
var result = (((noteval / selectVal) * 3) + tezaVal) / 4;
document.getElementById("Rezultat").value = result;