отправьте форму с помощью флажка

У меня очень простой вопрос: как мне получить форму для отправки, когда я меняю статус флажка

Вот мой код

<form name="formName" id="formName" action="<?php echo $_SERVER['PHP_SELF'];?>" method="get"> <input type ="checkbox" name="categories1" value = "1" onClick="submit();">1</input> </form> 

в дополнение к submit () я попробовал:

  • this.form.submit ()
  • document.getElementById ( 'FORMNAME'). представить ()
  • this.parentNode.submit ()

но ни одна из этих работ не работает. Когда я проверяю или снимаю флажок, ничего не происходит

любые подсказки?