html.js问题 初学者指教

 function jiahao(){
   var a=document.getelementbyid("shuzi").value;
   if (a<=8){
         a+=1;}
   else{
         a=a;}
   document.getelementbyid("shuzi").value=a;}

我想做
点击加号按钮 文本框里的数字加1。
但是现在没有反应
不知道哪里错了。

getElementById注意大小写,而且要注意转为数字


    function jiahao() {
        var a =parseInt( document.getElementById("shuzi").value)||0;
        if (a <= 8) {
            a += 1;
        }
        else {
            a = a;
        }
        document.getElementById("shuzi").value = a;
    }

html控件有加点击事件吗

a有值吗??没值会进判断吗??