Форсировать значение формы и блокировать его / PHP - PullRequest
0 голосов
/ 15 октября 2018

Я бы хотел, чтобы поле формы было предварительно заполнено и заблокировано, чтобы ни автозаполнение, ни вмешательство пользователя никогда не могли его изменить.Проведя исследование, я обнаружил, что серверные сценарии - это путь.Итак, похоже, что PHP - путь.

Я пытался найти Google и SO, но я не могу понять, как это работает.Пример из моего кода:

function change_set_checkout_field_input_value_default($fields) {
$fields['billing']['billing_first_name']['default'] = 'abc';
return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'change_set_checkout_field_input_value_default' );

Этот пример для WordPress / WooCommerce.Это работает, но только до тех пор, пока ничто не мешает полю.Я хочу, чтобы пользователь мог видеть поле заполненным (но затененным за пределы вмешательства), поэтому отключение полей и отправка данных другим способом, по крайней мере мне, не представляется возможным.

Как мне продвинуться в предварительном заполнении И блокировке поля?

Спасибо.

1 Ответ

0 голосов
/ 15 октября 2018

Вы можете использовать атрибут html readonly для каждого входа.Вот документация: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-readonly

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