javascript - 如何使用 Html 帮助程序在 mvc 中显示密码隐藏字段

标签 javascript c# jquery asp.net-mvc asp.net-mvc-4

@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/

相关文章:

c# - 构建平衡的二叉搜索树

c# - 为什么 WindowsIdentity 类在 .NET Core 中不可见

c# - 反编译后负#if#endif语句之间的 block 是否可见?

javascript - 如何打乱 JSON.parse 数据?

javascript - 使用空图像而不是 ajax 进行发布有什么缺点?

javascript - 有没有办法获取 JavaScript 的执行顺序以进行调试

javascript - 将 javascript 变量设置为外部 Markdown 文件

javascript - d3.js 图表可以放入表格中吗?

javascript - 无法在 jQuery 表单验证插件中转义反斜杠和] 符号

php - 在这种情况下我的 php 应该返回什么