<TEXTAREA onfocus=selectText(this) id="TA" style="WIDTH: 166px; HEIGHT: 47px" name="Textarea1" rows="3" cols="18">sin(?)</TEXTAREA>function selectText(e)     
{
sp = e.value.indexOf('?');
ep = sp + 1; 
if(isNaN(sp)||isNaN(ep))     
return;     
var rng = e.createTextRange();     
rng.moveEnd("character",-e.value.length)     
rng.moveStart("character",-e.value.length)     
rng.collapse(true);
rng.moveEnd("character",ep)     
rng.moveStart("character",sp)     
rng.select();     

}