var ta = document.getElementById('id-of-textarea');
ta.value = ta.value.replace(/<a(|\s[^>]*)>[\s\S]*?<\/a>/gi, '');
охватит наиболее вероятные случаи.Вы, вероятно, не должны обобщать это в более сложную ситуацию.
Это не заменяет необходимость очистки вашего ввода на стороне сервера.Фактически, вышеупомянутое, вероятно, должно быть выполнено на стороне сервера, если это вообще возможно, и подход JavaScript (вероятно, игнорируемый спам-ботами в любом случае) должен использоваться, только если, скажем, это стандартное программное обеспечение для ведения блогов и вы не можете изменитьэто.