I'm trying to copy the contents of an element using elem.html() but it's not including the contents of inputs or textareas.
Here's an example (try writting in the boxes then click "Copy"): http://jsfiddle.net/gAMmr/2/
Is there a way of copying all info?
These are the approaches I have tried so far:
elem.clone()- not suitable for my task because it copies the element itselfelem.children().clone()- misses out text nodeselem.contents().clone()- doesn't include the textarea contents
EDIT: The results seem to be different in each browser. I'm using Chrome.