以前都是看见document.myform.SmallClassID.options[o]=new option("234")这样赋值的,可是下面的代码为什么那样赋值呀,很不懂啊?
{document.myform.smallclassid.options=1;
document.myform.SmallClassID.options[document.myform.SmallClassID.length]=new option("123");}
第一:我想问一下这句最具体的是什么意思,详细解读一下?
第二:给length长度赋值是什么意思?

解决方案 »

  1.   

    document.myform.SmallClassID.options[document.myform.SmallClassID.length]=new option("123");array[i]=variable
    这句能看明白吧!不过是把多条语句写在一行中罢了
      

  2.   

    不过是把多条语句写在一行中罢了什么是把多条语句写在一行中罢了document.myform.SmallClassID.options[document.myform.SmallClassID.length]=new option("123"); 
    不懂
      

  3.   

    你把整句话断开看document.myform.SmallClassID.options其实就是个Array,
    [document.myform.SmallClassID.length]里边返回一个number其实就是索引