こんにちは私はパスワードフィールドをテストすることになっているjavascriptに取り組んでいます。これで、パスワードフィールドを取得して、要件が満たされていない場合にアラートを表示することができました。ただし、次の問題は、要件が真になったときに何をすべきかということです。フォームのボタンをクリックしてパスワードを入力するかどうかを確認するための真のステートメントを作成しましたが、これまでのところ、ボタンをクリックするようには見えません。どんなアドバイスも大歓迎です。これが私が今持っているコードです。
var str= passwordFieldForm;
var patt=/[a-z]/g;
var patt2 = /[A-Z]/g;
var patt3 = /[0-9]/g;
var patt4 = /[~\!@#\$%\^&*_\-\+=`\|\\(\)\{\}\[\]:;"'<>,\.\?\/]/g;
var result=patt.test(str);
var result2=patt2.test(str);
var result3=patt3.test(str);
var result4=patt4.test(str);
if (!result)
alert("Needs a lowercase letter");
if (!result2)
alert("Needs a Uppercase Letter");
if (!result3)
alert("Needs a Number.") ;
if (!result4)
alert("Needs a special character");
if (result) && (result2) && (result3) && (result4) == true
document.getElementById("kioskform:broswerPasswordSubmit").click();