function clickFocus() { $('input[readonly=readonly]').bind('mousedown', function(e) { e.preventDefault(); if (!$(this).is(':focus')) { $(this).select().focus(); } setTimeout(clickFocus(), 10); }); }