I am using this code in a HTML page but every time the result is erroneous.
function check()
{var a=document.getElementById("txt_user").value.trim;
var b=document.getElementById("txt_pwd").value.trim;
if((a=="")||(b==""))
{alert("Required fields can't be left empty");
return false;
}
else if(a==b)
{alert("Username and password are same");
return false;
}
}
Whatever be the values in textboxes txt_user and txt_pwd the alert comes as "Username and password are same".
Please let me know if there is any bug in the code.
Thanks in advance.
|
~ Б0ЯИ Τ0 С0δЭ ~
|
![]() |
| 26Jul2009,07:57 | #2 |
|
OMG ... It's all about a pair of parentheses () !!
Even I was surprised at first sight, how can that code give some errors ?! Finally found it, though. Here is the rectified code : Code: JavaScript
You missed a pair of parentheses behind the trim function.
|
|
Newbie Member
|
|
| 6Sep2009,23:11 | #3 |
|
Thanks Sir...
|

