2017-05-21 42 views
0

我知道這很容易,但我想讓密碼自動輸入爲與用戶名相同的東西,但我無法實時複製它。如何將輸入到用戶名字段中的文本複製到密碼字段,以便它們相同?

<%=I18n._("Username")%>:</td> 
    <td><%data.printTextField(out,UserPerson.FIELD_NAME,null,"text",100,0);%></td> 
    </tr> 
    <tr style="<%=data.isFacebook ? "display: none" : "" %>"> 
    <td class="nowrap fieldheader"><span class="note-fieldrequired">*</span> <%=I18n._("Password")%>:</td> 
    <td><%data.printPasswordField(out,UserPerson.FIELD_PASSWORD,null,"password",100,0);%></td> 
    </tr> 
+0

**不要以純文本**存儲密碼! – SLaks

回答

1

假設你有一個用戶名字段和密碼字段這樣的:

<input type="text" id="input-username"> 
<input type="password" id="input-password"> 

你有一個事件監聽器連接到用戶名字段(使用JavaScript),例如像這樣:

const inputUsername = document.getElementById('input-username'); 
const inputPassword = document.getElementById('input-password'); 
inputUsername.addEventListener('keyup', function() { 
    inputPassword.value = inputUsername.value 
}) 

然而,問問自己:你真的需要這樣做嗎?

相關問題