2011-07-26 12 views
-1

こんにちは私は、宣言的なJavaScriptの検証を通じてstrutsのパスワードを確認してパスワードを検証したいが、それはうまくいきません。Struts javascript vaidation

+0

あなたのコードを表示し、問題を正確に指定する – anu

答えて

0

クライアント側で(javascriptを使用して)このような検証を実行することは推奨されていません。このアドバイスに従って、サーバー側でパスワードを取得し、そこで検証してください。このHTML

<form onSubmit="return checkPw(this)"> 
<center> 
<table border=0> 
<tr> 
<td>Password:</td><td><input type=text name=pw1 size=10></td> 
</tr> 
<tr> 
<td>Re-enter:</td><td><input type=text name=pw2 size=10></td> 
</tr> 
<tr> 
<td colspan=2 align=center><input type=submit value="Submit!"></td> 
</tr> 
</table> 
</form> 
ため

function checkPw(form) { 
pw1 = form.pw1.value; 
pw2 = form.pw2.value; 

if (pw1 != pw2) { 
alert ("\nYou did not enter the same new password twice. Please re-enter your password.") 
return false; 
} 
else return true; 

:あなたは愚かなパスワードの一致チェックを探しているなら
はしかし、私はそのようなものを使用し、あなたが約talikingされている検証の種類を知りません

しかし、セキュリティがSERVER SIDE CHECKを行うことに関与している可能性があることを覚えておいてください。