html5中的 表单 form 和input属性中的name属性有啥用,感觉没有什么用途 不写可
答案:3 悬赏:0 手机版
解决时间 2021-02-01 05:58
- 提问者网友:我是女神我骄傲
- 2021-01-31 13:24
html5中的 表单 form 和input属性中的name属性有啥用,感觉没有什么用途 不写可以么
最佳答案
- 五星知识达人网友:woshuo
- 2021-01-31 14:37
有用的,只是你现在如果是做纯静态页面感觉是没什么用,但是如果用js了,就有用了,当调用js的
document.getElementsByName("name名称");//获取页面元素对象,如果你在页面的<input name="text1" value=""/>,那么var obj=document.getElementsByName("text1");这里会获取到一个跟你页面取相同名字元素对象的数组,方便您后续操作,这个你后面用到了就知道了,加油哦!
这里说说ID,name这些:
id主要是本地用的,比较寻找控件,赋值样式什么的
name是通讯用的,POST和GET的时候,所形成的 键/值 对,都是使用name的(这个主要涉及到跟后台数据交互问题,比较重要,没有name属性后台就获取不到数据,那你做的页面就只能是静态的了)
比如
<input type="text" id="textRed" name="text1" />CSS里写的是
#textRed{ background-color:red;}在ASP里要获取这个文本值的时候就是:
dim s as string=request("text1");在JSP中会根据:
String value = request.getAttribute("text1");//根据你设置的name名称text1获取页面的值
document.getElementsByName("name名称");//获取页面元素对象,如果你在页面的<input name="text1" value=""/>,那么var obj=document.getElementsByName("text1");这里会获取到一个跟你页面取相同名字元素对象的数组,方便您后续操作,这个你后面用到了就知道了,加油哦!
这里说说ID,name这些:
id主要是本地用的,比较寻找控件,赋值样式什么的
name是通讯用的,POST和GET的时候,所形成的 键/值 对,都是使用name的(这个主要涉及到跟后台数据交互问题,比较重要,没有name属性后台就获取不到数据,那你做的页面就只能是静态的了)
比如
<input type="text" id="textRed" name="text1" />CSS里写的是
#textRed{ background-color:red;}在ASP里要获取这个文本值的时候就是:
dim s as string=request("text1");在JSP中会根据:
String value = request.getAttribute("text1");//根据你设置的name名称text1获取页面的值
全部回答
- 1楼网友:孤老序
- 2021-01-31 16:49
必须要写的
这一点毋庸置疑的
求个采纳,谢谢你了
- 2楼网友:刀戟声无边
- 2021-01-31 16:02
亲,required验证的是是不是为空的项,对应的验证电话号码的也是有的,还有验证字符串长度的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯