JavaScript を使用して Web サイトのフォームを作成しており、パスワード フィールドを制御しようとしています。このjscript関数を使用しています
function passcheck() {
var pass=document.getElementById('password');
if (pass.value.length<=6)
{alert("The password must me greater the");
}
}
とフォーム":
<input type="password" name="password1" onchange="passcheck()">
しかし、機能しません。私に何ができる?私を助けてください
私はそれを解決します。今、私の機能はこのようにロックされています
function passcheck() {
var pass=document.getElementById('password1');
if (pass.value.length<=6)
{alert("The password must me greater the");
}
}
しかし、アラートではなくメッセージを表示したいのですが、入力の右側に表示したいと思います..どうすればこれを行うことができますか
パスワードが6文字未満の場合、ボタンを無効にしたいと思います。私はこの機能をやった
function passcheck() {
var pass=document.getElementById('password1');
var sb=document.getElementById('submit');
if (pass.value.length<=6)
{document.getElementById('error').style.display = 'block';
sb.disable=true;}
else
{
sb.disable=false;
}
そしてhtml部分はこれです
<input type="password" name="password1" id="password1" class="textinput" onchange="passcheck()"><br>
<input type="button" value="Submit" id="submit" onclick="location.href='userlogin.html'" class="button" ><br>
しかし、ボタンはまだ有効になっています...どうすればよいですか?
}