I can’t make ValidationTextBox to lose focus and I can’t see the method blur() either.
How can I make it lose focus?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The blur() method works on dom nodes. A widget is often backed by an html template. If you look at dijit/form/templates/ValidationTextBox.html, you will see that there is a dom node which has a dojoAttachPoint containing “focusNode”. Here is the code of the template on dojo 1.7, for reference :
You can achieve your blur trigger through a direct reference of the node referenced in the template as “focusNode” by doing something like :