2013-05-31 5 views
-5

я создаю и регистрационную форму в Java Script хочу я хочу, чтобы проверить, что любое из полей не должно быть пустым код здеськак проверить нулевое значение в JavaScript

enter code herefunction Savedata() 
{ 
    var nameval= new String(); 
    var name1=document.getElementById("name").value; 
    var email=document.getElementById("email").value; 
    var designaton=document.getElementById("designation").value; 
    var passwrd=document.getElementById("password").value; 
    var confrmpasswrd=document.getElementById("cnfrmpassword").value; 
    var DOB=document.getElementById("date").value; 
    var atdrate=email.indexof("@"); 
    var dot=email.lastindexof("."); 
    if(nameval != null) 
     { 
      alert("Enter only Characters"); 
     }else if(atdrate!=email || dot!=email) 
     { 
      alert("Enter valid Email "); 
     } 
     else if(designaton!=nameval){ 
      alert("Enter only charaters in designation"); 
     }else if(password!=confrmpassword){ 
      alert("Password and conformPassword doesnt match"); 
     } 

} 
+1

Какой вопрос? – JJJ

+1

Как проверить нулевое значение в javascript - поиск google возвращает столько результатов для этого моего друга – NetStarter

+2

Возможный дубликат [как проверить нулевые значения в javascript?] (Http://stackoverflow.com/questions/6003884/how- to-check-null-values-in-javascript) –

ответ

1

лучше сравнивать длину Insted сравнивающий значение строки в JavaScript ...

Например, вместо сравнения. ..

if(nameval == null) 
{ 
    // your logic 
} 

вы можете проверить ...

if(nameval.length == 0) 
{ 
// your logic 
} 
+0

хочу, я хочу, я храню значение в имени1, и его не должно быть пустым или пустым – user1922355

+0

имя1.length будет равно нулю ... когда name1 является либо нулевым, либо empty ... вы можете сравнить условие, сравнив name1.length с нолем ... он работает ... –

+0

спасибо, может кто-нибудь сказать, как указать, что поля содержат только строку без использования regExp в javascript. – user1922355

1

Вы можете просто проверить значения, как это:

if (!myValue) { ... } 
0

проверяет, если ничего не будет введен в поле ввода

if(nameval == "") 
    { 
    //code 
    } 
Смежные вопросы