【发布时间】:2012-06-28 12:31:39
【问题描述】:
我正在使用 p:password 标签进行注册。我想在选中复选框时将字段切换为文本,未选中时更改为密码类型模式。如何解决 primefaces 组件的问题。我正在使用 primefaces 3.0 和 jsf 2.0。
【问题讨论】:
标签: javascript html jsf jsf-2 primefaces
我正在使用 p:password 标签进行注册。我想在选中复选框时将字段切换为文本,未选中时更改为密码类型模式。如何解决 primefaces 组件的问题。我正在使用 primefaces 3.0 和 jsf 2.0。
【问题讨论】:
标签: javascript html jsf jsf-2 primefaces
在封面下生成<input type="PASSWORD"/>字段(带有其他属性名等)
所以现在如果你需要显示密码有一个复选框像
<input type="checkbox" id="showPassword" onclick="showPassword()"/> Show password
在 JavaScript 中
function showPassword(){
var showPasswordCheckBox = document.getElementById("showPassword");
if(showPasswordCheckBox.checked){
document.getElementById("ID_FOR_YOUR_PASSWORD_FIELD").type="TEXT";
}else{
document.getElementById("ID_FOR_YOUR_PASSWORD_FIELD").type="PASSWORD";
}
}
【讨论】: