Требования, по-видимому, исключают решения, отличные от использования <input type=image>
, что имеет серьезные проблемы; в частности, передаются координаты местоположения, по которому щелкнули, и, вероятно, пересмотр требований также исключит это.
Используя JavaScript, вы можете настроить данные до их отправки или использовать изображение с обработчиком onclick
, который в некотором смысле превращает его в кнопку.
Как правило, подобные проблемы должны решаться путем изменения кода на стороне сервера. Но если у вас есть какая-то причина, почему имя поля (в представленных данных) должно отличаться от текста в кнопке, то, похоже, не существует никакого решения с данными условиями.