为什么随便点个会出现evalute is not defined这样的错误
<html>
<head>
<title>计算器</title>
<script type="text/javescript">
var num1=null;//用来接受的第一个数字
var num2=null;//第二个数字
//点击进行赋值

function evalute(){
var x=document.getElementById("sign1").value;
alert(x);
}


</script>
<head>
<body>
<div id="all">
<div id="show">0</div>
<div class="count">
<input type="button" id="sign1" value="+" onclick="evalute()">
<input type="button" id="sign2" value="-" onclick="evalute()">
<input type="button" id="sign3" value="*" onclick="evalute()">
<input type="button" id="sign4" value="/" onclick="evalute()">
<input type="button" id="sign5" value="C" onclick="evalute()">
</div>
<div class="clear"></div>
<div class="num">
<input type="button" id="num1" value="1" onclick="evalute()">
<input type="button" id="num2" value="2" onclick="evalute()">
<input type="button" id="num3" value="3" onclick="evalute()">
<input type="button" id="num4" value="4" onclick="evalute()">
<input type="button" id="num5" value="5" onclick="evalute()">
<input type="button" id="num6" value="6" onclick="evalute()">
<input type="button" id="num7" value="7" onclick="evalute()">
<input type="button" id="num8" value="8" onclick="evalute()">
<input type="button" id="num9" value="9" onclick="evalute()">
<input type="button" id="num0" value="0" onclick="evalute()">
<input type="button" id="num11" value="." onclick="evalute()">
<input type="button" id="back" value="←" onclick="evalute()">
<input type="button" id="result" value="=" onclick="evalute()">
<input type="button" id="sign6" value="%" onclick="evalute()">
<input type="button" id="uni" value="±" onclick="evalute()">
</div></div>
</body>
<html>