課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
可以不可以不用?會造成什么后果? 不知道用處在哪 好亂。
2016-04-03
源自:初識HTML(5)+CSS(3)-升級版 6-8
正在回答
id用于標記自身,可用于dom操作或者CSS選擇器找到自身;
name用于定義這個input收到的值的變量名,例如type="text", name="txt"的input輸入“hello",那么就有txt="hello";用于dom操作取值
value就是該input的值,也是顯示出來的東西,例如type="button" value="btn"的input,按鈕上的文字就btn;
input 必要的屬性時type,其他都不是必須的。
咖喱君 提問者
目前理解為 name是給自己看的,value是網(wǎng)頁顯示出來給大家看的,ID相當于身份證號碼,是獨一無二的,并且可以用ID來進行操作
name是標簽的名字,當表單提交到處理頁面后要根據(jù)name來獲得值,比如一個文本框name="key",處理頁面要獲得文本框的值就用$_POST['key'](或$_GET['key'])來得到文本框里面的值。
value就是標簽的值,比如文本框里默認值是‘請輸入用戶名’就寫在value="請輸入用戶名"里。如果是按鈕就是顯示在按鈕上面的文字,例如value="登陸"。
id是用來做標記的,比如寫JavaScript需要對這個input做操作可以加個id找起來方便。
這是根據(jù)具體情況而用的.
name 屬性用于對提交到服務器后的表單數(shù)據(jù)進行標識,或者在客戶端通過 JavaScript 引用表單數(shù)據(jù)。只有設置了 name 屬性的表單元素才能在提交表單時傳遞它們的值。
而id屬性是為了作標識用的,因為id具有唯一性
value 屬性為 input 元素設定值。
對于不同的輸入類型,value 屬性的用法也不同:
type="button", "reset", "submit" - 定義按鈕上的顯示的文本
type="text", "password", "hidden" - 定義輸入字段的初始值
type="checkbox", "radio", "image" - 定義與輸入相關聯(lián)的值
注意:<input type="checkbox"> 和 <input type="radio"> 中必須設置 value 屬性。
value 屬性無法與 <input type="file"> 一同使用。
肚子痛的花生
和夢一起飛 回復 肚子痛的花生
name,value用到較少id用的比較多。
看情況 ?自己 選擇
不一定,看情況而定
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
1 回答<input>標簽中必須要加name、id屬性值嗎?有什么作用
3 回答input標簽中的name屬性
4 回答input標簽的 name 和 id 屬性區(qū)別?
2 回答表單標簽中id和name
6 回答name id value三者的區(qū)別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-04-03
id用于標記自身,可用于dom操作或者CSS選擇器找到自身;
name用于定義這個input收到的值的變量名,例如type="text", name="txt"的input輸入“hello",那么就有txt="hello";用于dom操作取值
value就是該input的值,也是顯示出來的東西,例如type="button" value="btn"的input,按鈕上的文字就btn;
input 必要的屬性時type,其他都不是必須的。
2016-04-03
目前理解為 name是給自己看的,value是網(wǎng)頁顯示出來給大家看的,ID相當于身份證號碼,是獨一無二的,并且可以用ID來進行操作
2016-04-03
name是標簽的名字,當表單提交到處理頁面后要根據(jù)name來獲得值,比如一個文本框name="key",處理頁面要獲得文本框的值就用$_POST['key'](或$_GET['key'])來得到文本框里面的值。
value就是標簽的值,比如文本框里默認值是‘請輸入用戶名’就寫在value="請輸入用戶名"里。如果是按鈕就是顯示在按鈕上面的文字,例如value="登陸"。
id是用來做標記的,比如寫JavaScript需要對這個input做操作可以加個id找起來方便。
2016-04-03
這是根據(jù)具體情況而用的.
name 屬性用于對提交到服務器后的表單數(shù)據(jù)進行標識,或者在客戶端通過 JavaScript 引用表單數(shù)據(jù)。只有設置了 name 屬性的表單元素才能在提交表單時傳遞它們的值。
而id屬性是為了作標識用的,因為id具有唯一性
value 屬性為 input 元素設定值。
對于不同的輸入類型,value 屬性的用法也不同:
type="button", "reset", "submit" - 定義按鈕上的顯示的文本
type="text", "password", "hidden" - 定義輸入字段的初始值
type="checkbox", "radio", "image" - 定義與輸入相關聯(lián)的值
注意:<input type="checkbox"> 和 <input type="radio"> 中必須設置 value 屬性。
value 屬性無法與 <input type="file"> 一同使用。
2016-04-03
name,value用到較少id用的比較多。
2016-04-03
看情況 ?自己 選擇
2016-04-03
不一定,看情況而定