It looked fine for me when I was testing it in the browser. It should work without this.focus() because I have opted to use onclick. Perhaps it should be selected when the text is first displayed? I will double check this when I have a chance, I could be mistaken.