html中的name与value

来源:百度知道 编辑:UC知道 时间:2024/06/19 10:00:29
如果value是直接显示在选框中,那name有什么用,即然不能显示出来,为什么还要帮他定个名字呢
为什么使用submit时,就不需要用到name,而用value=" 某某 "就可以显示出“某某”文字,但当使用选择性的属性,一定要用name="" value="">某某,这样才能显示,如果后面不加某某,还不能显示文字,只能看到几个选择键。

请记住:
1. name是控件的名称(多个控件可以取同一个名称),value是控件的值;
2. 并不是所有控件的value都会显示出来,比如 checkbox, radio, hidden;
3. 定义控件的 name和value 就可以在服务器上获取这个控件和它的值;
4. 你没看到 submit 的name,并不表示浏览器忽略了它的 name,在提交之前它也被浏览器定义了 name,在服务器上一样可以得到它的 name 和 value;
5. 控件不定义name/value也可以显示,只是为了方便在服务器接收和区别,才定义它的 name/value,当然按钮的 value 不光是存放它的值,也用来显示。

6. 唉,你真应该好好学学HTML,基本的标签都还没搞懂。