0

この私のコード

私は ajax と mysql を介してデータベースから電子メール アドレスを取得しています。そのため、以下の FUNCTION comparison() では、スパンからデータを取得してテキストフィールドデータと比較しています。しかし、それは適切に比較されていません。私を助けてください

function validate(pageForm) 
    {
    /************Getting error values in return values***********************/
    var returncomparing = "";

    /*********************************/
      //FIELD WHICH YOU HAVE TO VALDATE

      returncomparing += comparing(pageForm.email);
     /********************************************/


      if (returncomparing != "") 
      {

          document.getElementById('error').innerHTML = returnIndustry;

      }

          return false;
    }

正しい EMAIL を入力してもエラーが発生します ... (ログイン ユーザー ID を入力してください)

function comparing(pageForm){
    var error = "";
     // var fetchedEmail=document.forms["pageForm"]["email_fetch"].value;
     var em=document.forms["pageForm"]["email"].value;
     //var emai = document.getElementById('emlTst').value;
     var email = document.getElementById('txtHint').innerHTML;
     //document.getElementById('emlTst').value = email;
    if(em != email){
        document.getElementById('error_email2').innerHTML="Please Provide Login User ID";
        pageForm.style.borderColor = 'red';
        error='5';
     }
     else  if(em == email){
            document.getElementById('error_email2').innerHTML="";
            error = "";
         }
         else {
             document.getElementById('error_email2').innerHTML="";
             pageForm.style.borderColor = '#c7c7c7';
             }
  return error;
}
/*************************************************************/
4

1 に答える 1

1
 var em = $('#email').val().toLowerCase();
 var email = $('#txtHint').val().toLowerCase();
于 2013-01-19T13:26:50.377 に答える