client side text box working