关于任务三的小问题!!

来源:9-4 区别getElementByID,getElementsByName,getElementsByTagName

慕粉3686312

2016-08-05 23:54

function checkone(){
            var j=document.getElementById("wb").value;
            if(parseInt(j)<6&&parseInt(j)>1){
        document.getElementById("hobby"+j).checked=true;}
         // 任务3
        
        }

任务三怎么输出不了啊

写回答 关注

4回答

  • 慕工程4049794
    2016-08-13 18:27:26

    function checkone(){
                var j=document.getElementById("wb").value;
                var hobby = document.getElementById("hobby"+j);
                hobby.checked = true;    }
    但不是很明白“hobby”+j  。

    慕工程404... 回复九日谈

    你要是早点回答,我就不会想了半天才明白是这么回事了

    2016-08-16 10:04:42

    共 2 条回复 >

  • 王子每
    2016-08-11 17:13:27

    可以啊,不过if里面的两个数得改成7和0,文本框中输入的数值才是1-6。

    function checkone(){

                var j=document.getElementById("wb").value;

                if(parseInt(j)<7 && parseInt(j)>0){

              document.getElementById("hobby"+j).checked=true;

              }

                }

    王子每 回复慕工程404...

    不客气

    2016-08-16 11:02:18

    共 4 条回复 >

  • 慕_Vikey
    2016-08-06 17:36:59

    j是字符串,字符串与字符串是不能相加的

  • 我不是德布劳内3494335
    2016-08-06 16:55:05

    不清楚

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题