Я сделал обходной путь: часть html теперь имеет значение
<div @onclick="eventArgs => { ha(); }" id="logdiv">
<input type="checkbox" onclick="CallMouseClick()" />
<textarea @bind="@textAreaValue" style="width:100%" rows="20" />
</div>
и добавляет javascript:
function CallMouseClick()
{
setInterval(function () { document.getElementById('logdiv').click(); }, 2500);
}
каждые 2,5 секунды, программно выбирается div для создания ссылка на текст sh.
Кто-нибудь знает идеальное решение, кроме обходного пути?