<form >标签的用法? 20
<formid="sForm"name="sForm"action="/k.sc"method="post">里面的id="sForm"和name="sForm"分别是什...
<form id="sForm" name="sForm" action="/k.sc" method="post"> 里面的 id="sForm" 和name="sForm"分别是什么意思?
展开
6个回答
展开全部
1.
post只认name,js认id和name。
name一般所有都认同,而id有的不认它,必然要name才行。为了兼容所有浏览器,全部写上。
2.
name属性主要使用在表单元素上,用于绑定发送表单数据是的参数名。
id属性主要用于在网页中标识元素和检索元素。
对非表单元素定义name属性其实相当于自定义了一个属性。
此外name属性也用于检索窗口和meta对象。
3.
在浏览器端:id值不能重复,而name可以。
在服务器端:id的值不能通过表单被提交到服务器端。
4.
表单元素(form input textarea select)与框架元素(iframe frame)用name,这些元素都与表单(框架元素作用于form的target)提交有关,在表单的接收页面只接收有name的元素,赋ID的元素通过表单是接收不到值的,你自己可以验证一下.
有一个例外: A可以赋name作为锚点,也可以赋ID当然上述元素也可以赋ID值,赋ID值的时候引用这些元素的方法就要变一下了.
赋name:document.formName.inputName document.frames("frameName")
赋ID:document.all.inputID document.all.frameID
只能赋ID不能赋name的元素:(除去与表单相关的元素都只能赋ID)body li table tr td th p div span pre dl dt dd font b 等等.
post只认name,js认id和name。
name一般所有都认同,而id有的不认它,必然要name才行。为了兼容所有浏览器,全部写上。
2.
name属性主要使用在表单元素上,用于绑定发送表单数据是的参数名。
id属性主要用于在网页中标识元素和检索元素。
对非表单元素定义name属性其实相当于自定义了一个属性。
此外name属性也用于检索窗口和meta对象。
3.
在浏览器端:id值不能重复,而name可以。
在服务器端:id的值不能通过表单被提交到服务器端。
4.
表单元素(form input textarea select)与框架元素(iframe frame)用name,这些元素都与表单(框架元素作用于form的target)提交有关,在表单的接收页面只接收有name的元素,赋ID的元素通过表单是接收不到值的,你自己可以验证一下.
有一个例外: A可以赋name作为锚点,也可以赋ID当然上述元素也可以赋ID值,赋ID值的时候引用这些元素的方法就要变一下了.
赋name:document.formName.inputName document.frames("frameName")
赋ID:document.all.inputID document.all.frameID
只能赋ID不能赋name的元素:(除去与表单相关的元素都只能赋ID)body li table tr td th p div span pre dl dt dd font b 等等.
展开全部
如果是asp的话,id和name的用处没有多大,如果是asp.net或者java的话,可以用id和name进行对标单的控制来进行标单编程,在对标单进行编程的时候必须要知道id和name在dreamweaver 8.0中才加入id和name的,主要是为asp.net和java服务的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ID是区分标识,name是表单的名字,ID是在同类表单多的情况下用,而name是表单名字,在提交的时候会用到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<form> 标签用于为用户输入创建 HTML 表单。
表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。
表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。
表单用于向服务器传输数据。
<form>标签支持所有的浏览器。
实例:
<form action="form_action.asp" method="get">
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。
表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。
表单用于向服务器传输数据。
<form>标签支持所有的浏览器。
实例:
<form action="form_action.asp" method="get">
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都一样,表单的唯一标识,严格遵守W3C的标准,一般用ID
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询