Форма отправить имя получить значение
У меня есть форма и использую обычную кнопку отправки без имени, как это ниже.
<input type="submit" value="Submit" />
Все отлично работает как есть. Мой вопрос, есть ли способ дать ему имя, скажем, случайные числа, как это ниже.
<input type="submit" name="R312321321" value="Submit" />
Затем при отправке я могу получить значение имени кнопки отправки, как будто это был скрытый ввод. Я не могу использовать скрытый ввод для того, что я делаю. Причина, по которой я хочу сделать кнопку отправки таким образом, заключается в том, что макросы браузера ищут имя. Если имя всегда меняет его сложнее, чтобы их макрос работал. Как только я получу значение кнопки "Отправить", я могу аутентифицировать ее, и у меня уже есть что-то созданное, просто нужно получить значение "Отправить" в php.
Спасибо
1 ответ
Да, это будет работать. Однако спецификация говорит иначе об именах ввода, начинающихся с цифр.
Токены ID и NAME должны начинаться с буквы ([A-Za-z]) и могут сопровождаться любым количеством букв, цифр ([0-9]), дефисов ("-"), подчеркиваний ("_"), двоеточия (":") и точки (".").
После отправки формы у вас будет пара ключ-значение
[312321321] => Submit