Я работаю над веб-приложением ASP.NET/C#
У меня есть флажок. и я хочу, чтобы этот флажок имитировал нажатие кнопки, когда установлен / снят флажок
Я использовал JavaScript, чтобы сделать это
<input id="filtercheck" runat="server" type="checkbox" value="Filter" onclick="document.getElementById('Button1').click();"/>
Button1 - нормальная кнопка
<asp:LinkButton ID="Button1" runat="server" OnClick="Button1_Click"/>
Поэтому, когда я нажимаю на флажок, он такой же, как если бы я нажал на Button1.
Все отлично работает на Firefox и Internet Explorer. но это не работает в браузерах Google Chrome и смартфонов
Как я могу решить эту проблему?
кроме того, есть несколько других скриптов javascript и Jquery, которые работают в Internet Explorer и Firefox, но не в браузерах Google Chrome и смартфонах.
Что я могу сделать, чтобы мой веб-сайт был полностью совместим со всеми браузерами?
Большое спасибо за любую помощь