@Html.Password("pasword", null, new { @class = "form-control frmField", placeholder = "Password" })
我正在使用它,我希望这里应该是一个按钮,我单击该按钮,密码就会显示出来。我知道这将通过 jquery 或 Javascript,但我无法在 mvc 中理解。如何在 mvc 中应用该技术?
<input data-toggle="password" type="password" data-placement="after" data-eye-class="glyphicon" data-eye-open-class="glyphicon glyphicon-eye-open" data-eye-close-class="glyphicon glyphicon-eye-close" data-eye-class-position="true" class="form-control pwd">
<input type="text" class="form-control" placeholder="password" style="display:none;" />
我用过这个,效果很好。如何在 mvc 中实现它?
最佳答案
将密码类型更改为文本类型
$( ".btnShow" ).mousedown(function() {
$(".pwd").attr("type","text");
});
$( ".btnShow" ).on("mouseleave",function() {
$(".pwd").attr("type","password");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="password" class="form-control pwd">
<input type="button" class="btnShow" value="show"/>
关于javascript - 如何使用 Html 帮助程序在 mvc 中显示密码隐藏字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48007220/