Javascript 以密码格式屏蔽文本区域中所有输入的文本,例如********
在运行时,当用户尝试在上面的文本区域内输入任何内容时,它应该显示密码格式或特殊字符,例如:*********您可以在下面的代码中尝试创建新的密码输入并为其添加值Javascript 以密码格式屏蔽文本区域中所有输入的文本,例如********,javascript,jquery,html,asp.net-mvc,Javascript,Jquery,Html,Asp.net Mvc,在运行时,当用户尝试在上面的文本区域内输入任何内容时,它应该显示密码格式或特殊字符,例如:*********您可以在下面的代码中尝试创建新的密码输入并为其添加值 <textarea id="txt_area" class="TextArea" name="textarea" maxlength="256"></textarea> 您是否考虑过使用MVC html助手?我注意到您将其标记为MVC 3: $('#txt_area').after('<input i
<textarea id="txt_area" class="TextArea" name="textarea" maxlength="256"></textarea>
您是否考虑过使用MVC html助手?我注意到您将其标记为MVC 3:
$('#txt_area').after('<input id="password_input" type="password"></input>');
$('#password_input').val($('#txt_area').val());
//to remove text area
$('#txt_area').remove();
到目前为止你试过什么?为什么不使用输入类型的口令密码?要创建一个256字符的密码字段吗?不,我想在密码格式的文本区域中输入输入字符。这个答案:丢失的唯一功能是在发送密码时,在字段的中间导航/删除/选择文本的能力。这能回答你的问题吗?但文本区域的大小将受此影响。密码没有默认的maxlength限制,但它没有将文本区域的值设置为密码输入。让我检查一下,我已经用.val而不是.text更新了答案并读取了文本区域值,这是导致问题的原因。请参阅演示链接。修改后请再次检查我的问题。是否要屏蔽文本区域中所有输入的文本?
@Html.PasswordFor(model => model.Password)