html中<form>元素中的<input>标签中的name 属性有什么含义?

2024-11-18 05:54:29
推荐回答(2个)
回答1:

①在单选按钮中,name值相同的单选按钮被归为一组,在该组中只有一个按钮的checked属性为true。
②总的来说,input的name属性用于提交一个form表单数据时,对数据的引用:
用GET方式发送数据时,你能在URL地址中看到xxx.html?atext=123
③可以用于CSS中设置该类name值的元素的样式。
④通过js的document.getElementsByTagName("atext")和jQ的$(".atext")等可以获取name属性值为atext的元素对象。

回答2:

在w3c的说法是:

name 属性规定 input 元素的名称。
name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。

意思就是说,name属性用于递交表单时的标识符,或者在客户端通过 JavaScript 引用表单数据。