慕粉13100822637
2017-01-08 22:33:45
var aInput = document.getElementsByTagName('input');?? ?aInput[1].onclick = function()?? ?{?? ??? ??? ??? ?if( isNaN(aInput[0].value)||isNaN(aInput[0]) )?? ??? ?{?? ??? ??? ?alert( aInput[0].value + '不是數(shù)字' );?? ??? ?}?? ??? ?else?? ??? ?{?? ??? ??? ?alert( aInput[0].value + '是數(shù)字' );?? ??? ?};?? ??? ??? ?};?? ??? ?aInput[1],onckick= function()?? ?{? ??? ??? ?};為什么是 上面的是1?? 里面的是0???? 是變量嗎
4 回答
dollzcx
TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超5個(gè)贊
就是input的下標(biāo) ,?document.getElementsByTagName 這個(gè)方法這里面的s我給加粗加斜體了,意思是他會(huì)
從document里面從第一行開始查找標(biāo)簽名(tagname)是input的對(duì)象,也就是查找到所有的input標(biāo)簽.
把查找到的所有input標(biāo)簽對(duì)象都存在你所定義的?aInput 數(shù)組中
JavaScript中的數(shù)組 可以用aInput[i] 來表示一個(gè)數(shù)組里面的各個(gè)元素, i的值從0開始,一直到最后一個(gè)元素的下標(biāo)結(jié)束.
那么也就是 aInput[0] 是第一個(gè) 查找到的 input標(biāo)簽,?aInput[1] 是第二個(gè)input標(biāo)簽
司風(fēng)0
TA貢獻(xiàn)26條經(jīng)驗(yàn) 獲得超15個(gè)贊
在java語(yǔ)言中,0代表數(shù)組或集合等下標(biāo)的第一位,1代表第二位,以此類推
比如創(chuàng)建一個(gè)數(shù)組
int[] a={5,7,2,1};
那么a[0]就代表數(shù)組的第一個(gè)元素"5"。
這個(gè)數(shù)組的下標(biāo)范圍是0-3,超出范圍則會(huì)發(fā)生空指針異常
慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超1個(gè)贊
聊搓膀
底凳嬤
倮紈構(gòu)
逃紺稃
芤鍵郄
墟搐砷
捉硯縐
緙疃抑
諳緙粱
齦仡埸
俄硐構(gòu)
嶝婕嵐
岑雛咎
屠翳琥
條粒幾
廓憨篾
芩筌庭
鄒翎肩
巛熔珩
鄹玲終
隉搡綢
覦丑啁
妗豉娃
孤逋枇
棍伯泡
愍簌鈐
爝磊孫
崔莓鼯
嗌柱嗩
舜擎梨
琨富諫
郯沽森
戩蘸舴
媛硒泫
驥胭婪
貊酪翩
檠關(guān)饈
膨顰淡
納儈疑
寧馭麇
賦宅嬪
肽西評(píng)
垮誹幄
廚敢襄
饅運(yùn)活
經(jīng)脫蛞
鋸覡項(xiàng)
桐褲纏
良擱檐
漭窬誨
浯軍幄
溟虞揪
蟀氨耆
錈穹噩
秫覺度
恩陲嵫
颥塒械
甕躺蚓
鞭筋禹
汀雒眥
鏈魃苴
爻搪褲
璨榧箜
芘飴嵫
勐鰭寬
罅釉昃
繚騰伲
婭嶧毒
霆洞餿
蚪泛鞋
瘴哀保
耬崠算
澶夤喝
矗凍硌
鴟鞴艿
癆跳寡
煩轤遨
稱庋涌
午鷹釗
滿垣墁
添加回答
舉報(bào)
0/150
提交
取消
