html5,css3,javascript。我一个小问题。

我看到书上有这么写。但不清楚意思。网上找不到,清大神举个例子
<form id="myform">
............
</form>
<input form="myform"/>..

input的from属性是html5新增加的一个属性,利用这个属性,可以让位于表单外面的输入控件作为表单的组成部分。比如:

<form action="/example/html5/demo_form.asp" method="get" id="form1">
请输入你的姓:<input type="text" name="fname" /><br />
<input type="submit" value="提交" />
</form>

<p>下面的 "lname" å­—段位于 form å…ƒç´ ä¹‹å¤–,但仍然是表单的一部分。</p>

请输入你的名:<input type="text" name="lname" form="form1" />

此外,利用这个属性,可以让同一个输入控件供多个表单共享。比如:

请输入你的帐号:<input type="text" name="username" form="form1 form2" /><br />
<form action="/example/html5/demo_form.asp" method="get" id="form1">
请输入你的密码:<input type="password" name="password" /><br />
<input type="submit" value="登录" />
</form><br />
<form action="/example/html5/demo_form.asp" method="get" id="form2">
请输入新密码:<input type="password" name="password1" /><br />
再输入新密码:<input type="password" name="password2" /><br />
<input type="submit" value="修改密码" />
</form>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-28
这是HTML5的一个特点,<input>不用卸载,<form></form>第二语句就是那个<input>是这个form的一个部分,可以通过form对象来调用这个input
第2个回答  2017-02-28
意思就是这个input是属于id为myform的这个表单的输入框