Вот собственно код:
<html><body>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function FocusSelect(anyname) {
document.getElementById(anyname).focus();
document.getElementById(anyname).select();
return false;
}
// End -->
</script>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><!-- переносы строк для наглядности -->
<p><a href="#" onclick="FocusSelect('source_textarea')">Select code</a></p>
<p><button type="button" onclick="FocusSelect('source_textarea')">Select code</button></p>
</body></html>
При нажатии на кнопку всё работает как надо, а при нажатии на ссылку фокус не работает, хотя выделение текста и происходит.
В чём причина?