Код
<script language="Javascript">
<!--
/*
Select All script- By Website Abstraction
*/
function selectAll(theField) {
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
}
//-->
</script>
<form name="test">
<a href="javascript:selectAll('test.select1')">Выделить все</a><br />
<textarea name="select1" rows="10" cols="50">Как правило, использование этого скрипта оказывается очень и очень полезным, когда в форме
содержится довольно большой текст и есть необходимость его сохранить. Или это может быть тот же скрипт, который для не-программиста совершенно
без надобности читать, тем более в столь неудобном и дорогом (если это online) месте.</textarea>
</form>
Пример
И авто выделение
Код
<script type="text/javascript">
$('div.codeMessage, div.quoteMessage').click(function() {
var e=this;
if(window.getSelection){
var s=window.getSelection();
if(s.setBaseAndExtent){
s.setBaseAndExtent(e,0,e,e.innerText.length-1);
}else{
var r=document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);}
}else if(document.getSelection){
var s=document.getSelection();
var r=document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}else if(document.selection){
var r=document.body.createTextRange();
r.moveToElementText(e);
r.select();}
});
</script>
Ставить вид материалов в низ.
взято с урааа ру