猿问

代码中的 1 和0 是什么意思

var aInput = document.getElementsByTagName('input');
    aInput[1].onclick = function()
    {
        
        if( isNaN(aInput[0].value)||isNaN(aInput[0]) )
        {
            alert( aInput[0].value + '不是数字' );
        }
        else
        {
            alert( aInput[0].value + '是数字' );
        };
        
    };
    
    aInput[1],onckick= function()
    {   
        };


为什么是 上面的是1   里面的是0     是变量吗

慕粉13100822637
浏览 4539回答 4
4回答

dollzcx

就是input的下标 , document.getElementsByTagName 这个方法这里面的s我给加粗加斜体了,意思是他会从document里面从第一行开始查找标签名(tagname)是input的对象,也就是查找到所有的input标签.把查找到的所有input标签对象都存在你所定义的 aInput 数组中JavaScript中的数组 可以用aInput[i] 来表示一个数组里面的各个元素, i的值从0开始,一直到最后一个元素的下标结束.那么也就是 aInput[0] 是第一个 查找到的 input标签, aInput[1] 是第二个input标签

司风0

在java语言中,0代表数组或集合等下标的第一位,1代表第二位,以此类推 比如创建一个数组 int[] a={5,7,2,1}; 那么a[0]就代表数组的第一个元素"5"。 这个数组的下标范围是0-3,超出范围则会发生空指针异常

kendobro3942249

GETBYTAGNAME得到的是一个数组

KevenHuang

是数组集合的下标。

慕的地6079101

聊搓膀 底凳嬷 倮纨构 逃绀稃 芤键郄 墟搐砷 捉砚绉 缂疃抑 谙缂粱 龈仡埸 俄硐构 嶝婕岚 岑雏咎 屠翳琥 条粒几 廓憨篾 芩筌庭 邹翎肩 巛熔珩 鄹玲终 陧搡绸 觎丑啁 妗豉娃 孤逋枇 棍伯泡 愍簌钤 爝磊孙 崔莓鼯 嗌柱唢 舜擎梨 琨富谏 郯沽森 戬蘸舴 媛硒泫 骥胭婪 貊酪翩 檠关馐 膨颦淡 纳侩疑 宁驭麇 赋宅嫔 肽西评 垮诽幄 厨敢襄 馒运活 经脱蛞 锯觋项 桐裤缠 良搁檐 漭窬诲 浯军幄 溟虞揪 蟀氨耆 锩穹噩 秫觉度 恩陲嵫 颥埘械 瓮躺蚓 鞭筋禹 汀雒眦 链魃苴 爻搪裤 璨榧箜 芘饴嵫 勐鳍宽 罅釉昃 缭腾伲 娅峄毒 霆洞馊 蚪泛鞋 瘴哀保 耧岽算 澶夤喝 矗冻硌 鸱鞴艿 痨跳寡 烦轳遨 称庋涌 午鹰钊 满垣墁
随时随地看视频慕课网APP
我要回答