«Согласен об условиях» - флажок сообщения об ошибке изменения - PullRequest
0 голосов
/ 14 января 2019

Я использую этот вопрос Код "Согласен на условиях" -checkbox , чтобы добавить "Согласен на условиях" на мою страницу PHP Wordpress, но мне нужно изменить сообщение об ошибке, если пользователь не принимает флажок.

Возможно?

Это мой код использования

<form action="#" onsubmit="if(document.getElementById('agree').checked) { return true; } else { alert('Please indicate that you have read and agree to the Terms and Conditions and Privacy Policy'); return false; }">
    <input type="checkbox" required name="checkbox" value="check" id="agree" /> I have read and agree to the Terms and Conditions and Privacy Policy
    <button type="submit" class="btn" name="reg_user">Register</button>
</form>

1 Ответ

0 голосов
/ 14 января 2019

Просто измените эту строку в вашем коде:

'Please indicate that you have read and agree to the Terms and Conditions and Privacy Policy'

Убедитесь, что вы не используете ' в самой ошибке msg - она ​​определяет конец строки.

Edit:

если удалить required name="checkbox" должно работать потому что если у вас есть нужное имя в вашем коде, форма сама проверит, если флажок установлен. Это приведет к тому, что ваш js-код не будет выполнен. Также вам следует подумать о том, чтобы поместить свой js-код в отдельный файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...