2010-11-23 9 views
6

に変更することができます。パスワードボックス内のパスワードは、HTMLで変更できます。私はそれに変更したい■パスワード文字をHTML

+0

のWebkitブラウザは、ここに...セットフォントから箇条書き記号を使用して、[入力されたパスワード記号](HTTPSの変更方法については、 ://github.com/Mottie/input-password-bullet)にカスタムフォント(Webkitのみ)を使用しています。 – Mottie

答えて

16

私が知る限り、これはできません。パスワードフィールドは、ブラウザによってネイティブにレンダリングされます。

おそらくJavaScriptベースの回避策を構築できますが、それは安全ではなく、オートコンプリートやブラウザの内部パスワード管理を中断したり、その他の副作用があります。

可能であれば、私はブラウザのレンダリングに固執します。

+6

+1 - これは試したことがありませんでした(それは決して*完了*していません)、それはかなりではありませんでした。 –

+0

/"標準的な振る舞いに固執し、 – Albireo

+0

+1 "ブラウザのレンダリングに固執する"あなたは、大幅に変更された非標準のコントロールよりも、ユーザーがネイティブのUI要素に慣れ親しんでいるかどうかを判断するために、高価なユーザービリティスタディを必要としません。 –

3

これはそれぞれのブラウザで制御されているので、私が知る限りは不可能です。あなたは、箱の解決策をいくつか考え出す必要がありますが、セキュリティを危険にさらす必要があります。おそらくそれは価値がありません。

0

私はここの機能を持っているJavaScriptで1液availaibleがあり

<script type="text/javascript"> 
    var k=0; 
    var df; 
window.onload=function() { 
    df=document.forms[0]; 
df[1].onkeydown=function() { 
    df[1].className='white'; 
} 
df[1].onkeyup=function() { 
df[0].value+=df[1].value.charAt(k); 
    k++; 
for(c=0;c<df[1].value.length;c++) { 
    df[1].value=df[1].value.replace(df[1].value.charAt(c),'#'); 
    df[1].className='black'; 
    } 
    } 
} 
</script>