2011-12-26 134 views
0

在以下HTML表單中,我無法派生用戶名。是因爲使用「ID」而不是「NAME」?建議解決這個問題的替代方案。HTML電子郵件表格錯誤

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

回答

4

是因爲使用的不是 「名稱」, 「ID」 的?

是。來自manual

控件的「控件名稱」由其名稱屬性給出。 FORM元素中控件的name屬性的範圍是FORM元素。

改爲使用name屬性。

+0

好吧那好... – sandbox 2011-12-26 11:19:11

0

來訪問值,你應該使用names,修改您的代碼是這樣的:

<form action="mailto:[email protected]" method="post" enctype="text/pain"> 
    Username:<input type="text" name="usr"/> 
    Password:<input type="password" name="pwd"/> 
    <input type="submit"/> 
</form> 

,然後你可以通過usrpwd變量訪問這些值。

希望這會有所幫助。