2014-04-15 91 views
0

因此,我正在爲客戶端創建登錄表單,並遇到輕微問題。
出於某種原因,我無法將數據輸入到密碼輸入中。
我沒有特殊的CSS或任何特定的輸入。
這是我目前有將表單輸入分配給密碼字段將禁止用戶輸入

<form> 
    <li> 
     <label for="username">Username</label> 
     <input type="text" id="input" name="username"/> 
    </li> 

    <li> 
     <label for="password">Password</label> 
     <input type="password" id="input" name="password"/> 
    </li> 

    <li class="buttons"> 
     <input id="button" type="submit" value="Login"/> 
     <input class="button_end" id="button" type="submit" value="Register"/> 
    </li> 
</form> 

這是我的CSS:

li { 
    display: block; 
    margin-bottom: 20px; 
} 
+1

嗯...... NOP,在此不發生小提琴:http://jsfiddle.net/AAhuV/1 /你應該有別的東西給你這種行爲。 – EmCo

+0

表單中有一些錯誤,因爲2個輸入具有相同的ID,用戶名有一個密碼輸入類型,並且同樣有2個具有相同ID的按鈕。 – csharpwinphonexaml

+0

某人編輯表格到那個......我提交了一個修改讓它恢復原狀 – albert

回答

0

原來是這是影響輸入填充..不完全知道爲什麼。但我刪除了的ID從輸入所以現在看起來是這樣的:

<form> 
    <li> 
     <label for="username">Username</label> 
     <input type="text" name="username"/> 
    </li> 

    <li> 
     <label for="password">Password</label> 
     <input type="password" name="password"/> 
    </li> 

    <li class="buttons"> 
     <input id="button" type="submit" value="Login"/> 
     <input class="button_end" id="button" type="submit" value="Register"/> 
    </li> 
</form> 

,那麼Css

input { 
width: 334px; 
height: 32px; 
background: #f6f6f6; 
border: 1px solid #adadad; 
padding-left: 5px; 
} 
+0

我敢打賭你他們會需要這個id ....所以把它添加到你的css來覆蓋任何css在那裏 – albert

+0

什麼是我需要一個身份證嗎? –

+0

大聲笑....正好......我打賭他們正在使用它的事件或與JavaScript相關的東西。我沒有告訴你100%,但聽起來像你被交上了一些你不熟悉的東西,而且我會認爲表格上的ID正在被使用......就這樣。所以如果你認爲那是你的解決方案,他們回來說我們需要IDS,你就回到原點。只是重寫身份證,你很好 – albert

相關問題