【发布时间】:2018-03-15 17:47:38
【问题描述】:
我有一个小问题......如果我在 html 中运行我的脚本,一切正常,但如果我在我制作的条上添加数字并按下相等按钮,则没有任何反应。不知道是什么问题
这是我的代码
<!DOCTYPE html>
<html>
<head>
<title>Kalkulaator</title>
<meta charset="windows-1252">
<meta name="viewport" content="width=device-width, initial-scale1.0">
<script>
function calc()
{
var number1 = parseInt(document.getElementById('number1').value);
var number2 = parseInt(document.getElementById('number2').value);
var oper = document.getElementById('operaatorid').value;
if(oper === '+')
{
document.getElementById('tulemus').value = number1+number2;
}
</script>
</head>
<body>
<input type="text" id="number1"/><br/><br/>
<input type="text" id="number2"/><br/><br/>
<select id="operaatorid">
<option value=="+">+</option>
</select>
<button onclick="calc();">=</button>
<input type="text" id="tulemus"/>
</body
</html>
【问题讨论】:
-
<option value=="+">+</option>在value和函数中缺少最后一个}之后的=。
标签: javascript html