У меня есть клиент, который действительно ненавидит капчу, но она необходима, иначе будет слишком много спама. У меня был человек, который порекомендовал следующее:
Имейте свою веб-форму и только действие формы в теге данных (html5), а затем по завершении формы и отправке формы обрабатывайте действия, в которых действует действие. Никакое действие формы, ни один бот не может заполнить его и отправить, и никаких изменений в как ваша форма выглядит или работает.
Если у меня есть форма, которая выглядит так:
<form action="/FormProcessv2.aspx?WebFormID=10090&OID={module_oid}&OTYPE={module_otype}&EID={module_eid}&CID={module_cid}" enctype="multipart/form-data" onsubmit="return checkWholeForm15174(this)" method="post" name="catwebformform15174">
Как мне изменить URL-адрес действия, чтобы использовать атрибут данных? Потребуется ли для этого JS? Как работает идея?
Примечание. Я искал в Google и не смог найти никакой информации об использовании атрибута данных и действия. Также я использую jQuery 2.0.3 на сайте.
Любое руководство приветствуется.