0
ユーザが入力したパスワードがzxcvbnを使用している場合は抑止するようにしていますが、コードはcodepenで動作しますが、ブラウザにTypeError: password is null
がスローされ、私はパスワード入力に文字を入力します。JavaScriptの値の変更TypeError zxcvbn
コード:
HTML:
<script src="https://cdnjs.cloudflare.com/ajax/libs/zxcvbn/4.2.0/zxcvbn.js"></script>
<input class="form-control" type="password" id="password" />
<div id="pwd-container">
<meter max="4" id="password-meter"></meter>
</div>
Javascriptを:
var password = document.getElementById('password');
var meter = document.getElementById('password-meter');
password.addEventListener('input', function() {
var val = password.value;
var result = zxcvbn(val);
meter.value = result.score;
});