Select all text in an <input /> when it gains focus
- by Chris Barr
I've got a textbox (set to readonly) and I need its' contents to be selected for easy copy/paste when it gains focus. Using the code below it only seems to quickly select the text and then unselect it for some reason.
HTML
<input id='thing' type='text' value='some text' readonly='readonly' />?
JavaScript
document.getElementById('thing').onfocus = function(){
this.select();
};?
Fiddle: http://jsfiddle.net/cfqje/