HTML电子邮件表单错误

时间:2011-12-26 11:13:57

标签: html forms email xhtml

在以下HTML表单中,我无法派生用户名。是因为使用“ID”而不是“NAME”?建议一个替代方案来克服这个问题。

   <form action="mailto:demo@demo" method="post" enctype="text/pain">
   Username:<input type="text" id="usr"/>
   Password:<input type="password" name="pwd"/>
   <input type="submit"/>
   </form>

2 个答案:

答案 0 :(得分:4)

  

是因为使用“ID”代替“NAME”吗?

烨。来自manual

  

控件的“控件名称”由其name属性给出。 FORM元素中控件的name属性范围是FORM元素。

改为使用name属性。

答案 1 :(得分:0)

要访问值,您应该使用names ,修改代码如下:

<form action="mailto:demo@demo" method="post" enctype="text/pain">
   Username:<input type="text" name="usr"/>
   Password:<input type="password" name="pwd"/>
   <input type="submit"/>
</form>

然后您可以通过usrpwd变量访问这些值。

希望这有帮助。