function doClick(buttonName,e) { //the purpose of this function is to allow the enter key to //point to the correct button to click. var key ; if(window.event) key = window.event.keyCode; //IE else key = e.which; //firefox if (key == 13) { //Get the button the user wants to have clicked var btn = document.getElementById(buttonName); if (btn != null) { //If we find the button click it btn.click(); event.keyCode = 0 } } } txtEmail.Attributes.Add("onKeyPress", "doClick('" + lnkbtLogin.ClientID + "',event)"); txtPassword.Attributes.Add("onKeyPress", "doClick('" + lnkbtLogin.ClientID + "',event)"); in the master page i kept this coding on keypress enter to login my problem is if i click on register page, if i want to login lying on the register page if i trying to enter emailid and password javascript error is firing for every single letter and if i continue and click on keypress it is firing for the register page and it is not logging in if i click on signin button it is working could you help me Thanks & Regards, Nath