form元素的name属性

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:14:29
这里的name表示表单的名称,是吗?有什么用处?在struts中,为什么form中没有name属性?谢谢各位。
谢谢前两位的回答。还有一个问题没有答全,struts的form为什么没有那么name?

楼上的回答的都不准确。、

name属性是表单的标记。

我们不会通过form的名字去得到表单的内容。 struts中都是采用一个javabean

也就是formbean 直接得到表单内容的。 所以一般不会用name。

Form中的name属性主要是对这个Form进行标记,就像我们每一个人都一个名字一样,当Form有名字的时候我们在进行动态网页设计时候就可以通过Request.Form("name")的方法来获得Form表单中的有关数据!

当你的页面有多个form,你可以通过
1 name
2 ID

分别访问到他们,
document.forms['form1']

document.getElementById("formi");

document.forms['form1']