2 qq 33999448 qq_33999448 于 2016.02.17 14:32 提问

html.js问题 初学者指教
 function jiahao(){
   var a=document.getelementbyid("shuzi").value;
   if (a<=8){
         a+=1;}
   else{
         a=a;}
   document.getelementbyid("shuzi").value=a;}

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

3个回答

showbo
showbo   Ds   Rxr 2016.02.17 14:43
已采纳

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


    function jiahao() {
        var a =parseInt( document.getElementById("shuzi").value)||0;
        if (a <= 8) {
            a += 1;
        }
        else {
            a = a;
        }
        document.getElementById("shuzi").value = a;
    }
qq_33999448
qq_33999448 解决了。 谢谢!
接近 2 年之前 回复
wen_wxpk
wen_wxpk   2016.02.17 14:43

html控件有加点击事件吗

qq_33999448
qq_33999448 加了。
接近 2 年之前 回复
diaoliwei2
diaoliwei2   Rxr 2016.02.17 14:43

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

qq_33999448
qq_33999448 它的上一行就是赋值。
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!