关于name,id,value

关于name,id,value

麻烦老师解释下:

问题一,关于name,id,value的区别

问题二,type=“file”,显示是一个按钮?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小尤 2020-01-29 17:32:11

同学你好,1. name属性规定 input 元素的名称(可以重复),value 属性是为 input 元素设定默认值 (可以重复); 

2.  但在JavaScript(在后期会进行讲解)中可以根据input标签的name值获取到value属性定义的默认值。

注:value 属性无法与 <input type="file"> 一同使用。

如果解答了同学的疑问,望采纳~ 祝学习愉快~

芝芝兰兰 2019-08-13 14:04:08

同学你好。

1、id 属性规定 HTML 元素的唯一的 id。以便通过JavaScript或者CSS的选择器找到对应属性

2、name 属性规定 input 元素的名称,name 属性用于对提交到服务器后的表单数据进行标识。

所以,只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。

2、value 属性为 input 元素设定值

对于不同的输入类型,value 属性的用法也不同:

type="button", "reset", "submit" - 定义按钮上的显示的文本

type="text", "password", "hidden" - 定义输入字段的初始值

type="checkbox", "radio", "image" - 定义与输入相关联的值

注意:<input type="checkbox"> 和 <input type="radio"> 中必须设置 value 属性。

value 属性无法与 <input type="file"> 一同使用。

4、<input type="file" /> 用于文件上传。默认的显示就是一个浏览按钮,点击后可以浏览选择本地文件。

如果解答了同学的疑问,望采纳~

祝学习愉快~


  • value不是也可以上传值吗,name也上传值,什么意思。。name的值不是可以重复吗,上传name干嘛
    2020-01-26 15:20:25
  • 同学你好,您的问题已在最新回答中进行回复,请查看, 祝学习愉快~
    2020-01-29 17:34:24
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师