Let's get one thing straight - you need to append the text you want displayed in the text area to the 'textarea' tag, so that this:
html Code:
  1. <textarea></textarea>
To copy to clipboard, switch view to plain text mode 
becomes this:
html Code:
  1. <textarea>
  2. This is the text I want to appear in the text box.
  3. </textarea>
To copy to clipboard, switch view to plain text mode 

So obviously if you are appending something, this 'something' has to contain the text you want in the text box. And forget about evaluateJavaScript - if it didn't work, then don't put it there.