2

登録にp:passwordタグを使用しています。チェックボックスがオンになっているときにフィールドをテキストに切り替えたいのですが、チェックボックスがオフになっているとパスワードタイプモードに変わります。Primefacesコンポーネントの問題を解決する方法。私はprimefaces3.0とjsf2.0を使用しています。

4

1 に答える 1

6

カバーの下に<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";
  }
}
于 2012-06-27T05:51:08.440 に答える