函数的语法问题

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

慕粉1677865

2015-08-24 23:24

function checkone(){

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

            if(parseInt(j)>6||parseInt(j)<1)

            {

                alert("请输入1-6之间的数字");

            }

            var hobby=document.getElementsByName("hobby");

            hobby[parseInt(j)-1].checked=true;

中,“hobby”是怎么定义的?是一个数组还是一个函数?

hobby[parseInt(j)-1].checked=true;中,为什么要用parseInt(j)-1?减一有什么意义?

写回答 关注

1回答

  • 伊兮尘昔
    2015-08-25 10:19:23
    已采纳

        var hobby=document.getElementsByName("hobby");  这句话不就是定义咯?

    因为程序的世界都是从0开始而不是从1开始

    慕粉1677...

    非常感谢!

    2015-08-25 15:50:05

    共 1 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题