比如我有一个下拉表单 内面内容大概如下有:
下拉表单名称
优秀 (值为90)
中等 (值为80)
合格 (值为60)
不合格 (值为40)我想通过一个自定义变量,当选择不同的下拉表单名称时,这个变量的值等于后面的值. 就好像,我定义了一个变量为couse,
当我在下拉菜单中选择合格时,这个变量就为60. 我就是需要这个变量,然后我想在当前页面调用这个值, 如我在页面表格中设个公式的值需要等于
(Dim sum sum=couse*0.08)请问这样可以实现吗?
下拉表单名称
优秀 (值为90)
中等 (值为80)
合格 (值为60)
不合格 (值为40)我想通过一个自定义变量,当选择不同的下拉表单名称时,这个变量的值等于后面的值. 就好像,我定义了一个变量为couse,
当我在下拉菜单中选择合格时,这个变量就为60. 我就是需要这个变量,然后我想在当前页面调用这个值, 如我在页面表格中设个公式的值需要等于
(Dim sum sum=couse*0.08)请问这样可以实现吗?
<html>
<title>head</title>
<script>
var couse=0;
</script>
<body>
<select id="sel" onChange="couse=this.options[this.selectedIndex].value;document.getElementById('span').innerText=0.08*couse;">
<option value="90">优秀</option>
<option value="80">中等</option>
<option value="60">合格</option>
<option value="40">不合格</option>
</select>
<span id="span"/>
</body>
</html>
<select id="sel1" onchange="changed()">
<option value="100">100</option>
<option value="90">90</option>
</select>
<script type="text/javascript">
function changed() {
alert(document.getElementById("sel1").value);
}
</script>
<option value="">请选择 </option>
<option value="0.98">零售 金额300元以下</option>
<option value="0.97">团购 金额500以上800以下</option>
<option value="0.96">团购 金额800以上1000以下</option>
<option value="0.95">团购 金额1000以上</option>
</select>
<span id="txt"> </span> </td>
<td colspan="3"><p>
<script>
function calc(i){
document.getElementById('a').value = (i * 0.02).toFixed(2);
document.getElementById('b').value = (i * 0.008).toFixed(2);
}
</script>
<input name="c" type="text" id="c" onkeyup="calc(this.value)" size="10"/>
元
<input name="a" type="text" id="a" size="10" readonly="ture" />
元
<input name="b" type="text" id="b" size="10" readonly="ture"/>
元</p> </td>
</tr>
</table>红色地方的值能取下来菜单选项的值吗?