В конструкторе страниц были некоторые функции для событий mousedown и mouseup на ярлыке для флажка, и некоторые функции вызывались внутри них, а не для событий mousedown и mouseup этого флажка.
<span style="display:inline-block;text-decoration:none;height:21px;">
<input id="chk3" type="checkbox" name="chk3" checked="checked">
<label for="chk3">Tuesday</label>
</span>
, поэтому я вызвал щелчокдля метки рядом с флажком, и это сработало!
HtmlElement element; //points to the checkbox
HtmlElement label = element.NextSibling;
label.InvokeMember("click");
Я обнаружил, что некоторые функции javascript находятся в другом файле, например
<script src="/WebResource.axd?d=a9EVQm7rLRaKIS8apQBSZw2&t=634596512855689274" type="text/javascript"/>
Я думал, что WebBrowserне загружать файлы, связанные с HTML, но я был не прав.Загружает все файлы.