Это легче и менее сложно. Без такое поведение - это onclick
вызов для обратной передачи через JavaScript ... но на самом деле с клиентом сложнее справиться, когда вам нужен собственный JavaScript.
Например, если ядобавляю обработчик onsubmit
к <form>
, это намного проще / проще, когда происходит естественное поведение отправки <form>
с кнопки type="submit"
, это также проще с любой библиотекой JS, связывая ваши функции вправильный порядок (если он не установлен на стороне сервера, когда он рендерится) будет намного легче, когда нет вмешательства со стороны клиента onclick
.
Вы можете связать с всплывающими событиями,onsubmit
, установите onclick
события самостоятельно, чтобы предотвратить любое поведение по умолчанию и т. Д., Просто с ними легче иметь дело.
Есть и другие аспекты, но значительно упрощение манипулирования JavaScript является большимодин, для меня по крайней мере.