課程
/前端開發(fā)
/HTML/CSS
/初識(shí)HTML(5)+CSS(3)-升級(jí)版
value跟for還有id有什么關(guān)系?
2015-12-24
源自:初識(shí)HTML(5)+CSS(3)-升級(jí)版 6-8
正在回答
?<label for="male">男</label> ?<input type="radio" name="gender" id="male" />
類似這個(gè),for是label里面和控件的id對(duì)應(yīng),label我的理解就是一個(gè)文本,id對(duì)應(yīng)以后點(diǎn)了這個(gè)文本就相當(dāng)于點(diǎn)了控件,方便操作。而value值是用在按鈕上,就是按鈕上顯示的名字,和for,id沒有關(guān)系。僅供參考哈,不一定對(duì)。
Dusdii 提問者
html中id是唯一的,class可以同時(shí)定義給多個(gè)元素;
value一般是表單的專有屬性,獲取表單內(nèi)容,如:
<input type="text" value="測(cè)試使用”id="input">,可以通過js獲取表單內(nèi)容,
var p=document.getElementById("input").value;?
console.log(p);可以在控制臺(tái)看到打印結(jié)果;
for在js中是一種循環(huán)語句,在表單中主要用于<label for="input">點(diǎn)我</label>標(biāo)簽光標(biāo)聚集,點(diǎn)擊“點(diǎn)我”光標(biāo)會(huì)自動(dòng)選中上面的表單輸入框;
這里的for與id的關(guān)系應(yīng)該說的是在label 標(biāo)簽中
<label>名字</label><input?tyle="text"/> <label?for="name"?>名字</label><input?tyle="text"?id="name"/>
第一行點(diǎn)擊名字是不會(huì)選中輸入框
第二行點(diǎn)擊名字會(huì)直接選中輸入框 for和id 就是講lable和表單標(biāo)簽聯(lián)系在一起
1,value是標(biāo)簽上的值
2,for在<lable>標(biāo)簽中用到 作用是點(diǎn)擊文本,就會(huì)觸發(fā)此控件 ?而能起到觸發(fā)作用就是因?yàn)閒or的值和id的值一致 ? 代碼如下:
?<label for="male">男</lable>
? <input type="radio" name="gender" id="male" />
3.id的值是唯一標(biāo)示 ?
values是提交到服務(wù)器的值 ?for是設(shè)置自動(dòng)將焦點(diǎn)轉(zhuǎn)到和標(biāo)簽相關(guān)的表單控件上 id是設(shè)置相關(guān)標(biāo)簽 ?for和id設(shè)置成一樣
value是某個(gè)元素或者標(biāo)簽的值
例如:<input type="submit" value="Submit" />
按鈕上面會(huì)有"Submit";
for是循環(huán)體 ? ?for(var i=0;i<length;i++?){
????這里放你需要執(zhí)行的代碼
}
id是標(biāo)簽唯一標(biāo)示 ? id不能重復(fù)。 注釋: 不能像class一樣有相同的 ?
舉報(bào)
HTML(5)+CSS(3)基礎(chǔ)教程8小時(shí)帶領(lǐng)大家步步深入學(xué)習(xí)標(biāo)簽用法和意義
2 回答value跟這里的id有什么區(qū)別
2 回答for和id有什么意義?
3 回答value name id的區(qū)別是什么???還有這題有沒有答案啊
5 回答求助:id 跟 value 在這里有啥用?另外,name跟id到底啥區(qū)別?
3 回答value="" 代表什么 和name="username" id="username" 為什么又有name又有id?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-12-24
?<label for="male">男</label>
?<input type="radio" name="gender" id="male" />
類似這個(gè),for是label里面和控件的id對(duì)應(yīng),label我的理解就是一個(gè)文本,id對(duì)應(yīng)以后點(diǎn)了這個(gè)文本就相當(dāng)于點(diǎn)了控件,方便操作。而value值是用在按鈕上,就是按鈕上顯示的名字,和for,id沒有關(guān)系。僅供參考哈,不一定對(duì)。
2015-12-24
html中id是唯一的,class可以同時(shí)定義給多個(gè)元素;
value一般是表單的專有屬性,獲取表單內(nèi)容,如:
<input type="text" value="測(cè)試使用”id="input">,可以通過js獲取表單內(nèi)容,
var p=document.getElementById("input").value;?
console.log(p);可以在控制臺(tái)看到打印結(jié)果;
for在js中是一種循環(huán)語句,在表單中主要用于<label for="input">點(diǎn)我</label>標(biāo)簽光標(biāo)聚集,點(diǎn)擊“點(diǎn)我”光標(biāo)會(huì)自動(dòng)選中上面的表單輸入框;
2015-12-24
這里的for與id的關(guān)系應(yīng)該說的是在label 標(biāo)簽中
第一行點(diǎn)擊名字是不會(huì)選中輸入框
第二行點(diǎn)擊名字會(huì)直接選中輸入框 for和id 就是講lable和表單標(biāo)簽聯(lián)系在一起
2015-12-24
1,value是標(biāo)簽上的值
2,for在<lable>標(biāo)簽中用到 作用是點(diǎn)擊文本,就會(huì)觸發(fā)此控件 ?而能起到觸發(fā)作用就是因?yàn)閒or的值和id的值一致 ? 代碼如下:
?<label for="male">男</lable>
? <input type="radio" name="gender" id="male" />
3.id的值是唯一標(biāo)示 ?
2015-12-24
values是提交到服務(wù)器的值 ?for是設(shè)置自動(dòng)將焦點(diǎn)轉(zhuǎn)到和標(biāo)簽相關(guān)的表單控件上 id是設(shè)置相關(guān)標(biāo)簽 ?for和id設(shè)置成一樣
2015-12-24
value是某個(gè)元素或者標(biāo)簽的值
例如:<input type="submit" value="Submit" />
按鈕上面會(huì)有"Submit";
for是循環(huán)體 ? ?for(var i=0;i<length;i++?){
????這里放你需要執(zhí)行的代碼
}
id是標(biāo)簽唯一標(biāo)示 ? id不能重復(fù)。 注釋: 不能像class一樣有相同的 ?