<textarea id="txt_area" class="TextArea" name="textarea" maxlength="256"></textarea>
在運行時,當用戶嘗試輸入上述文本區域內任何東西,它應該顯示密碼格式或特殊字符,例如:*********將所有輸入的文本以密碼格式掩蓋在textarea中,例如********
<textarea id="txt_area" class="TextArea" name="textarea" maxlength="256"></textarea>
在運行時,當用戶嘗試輸入上述文本區域內任何東西,它應該顯示密碼格式或特殊字符,例如:*********將所有輸入的文本以密碼格式掩蓋在textarea中,例如********
你可以試試下面的代碼,您可以創建新的密碼輸入並增加其價值它
$('#txt_area').after('<input id="password_input" type="password"></input>');
$('#password_input').val($('#txt_area').val());
//to remove text area
$('#txt_area').remove();
的文本區域中輸入輸入字符,但文本區域的大小將由此產生影響。 – a23 2015-02-09 09:00:55
密碼沒有這種默認的最大長度限制,但它不是將文本區域的值設置爲密碼輸入。讓我檢查 – 2015-02-09 09:08:42
我已經更新了我的答案,並使用'.val()'而不是'.text()'(這是導致問題)讀取文本區域值。另請參閱演示鏈接。 – 2015-02-09 09:11:36
你有沒有考慮過使用MVC HTML幫助(我注意到你這個標記作爲MVC 3):
@Html.PasswordFor(model => model.Password)
你到目前爲止嘗試過什麼?爲什麼不使用輸入類型「密碼」來輸入密碼? – 2015-02-09 07:04:01
你想創建一個256字符的密碼字段? – 2015-02-09 07:11:40
否我想在密碼格式 – a23 2015-02-09 09:05:41