Я нашел альтернативный способ использования простого текста в качестве кнопки отправки, методом проб и (многих) ошибок. Поместите метки вокруг кнопки отправки и текста, затем определите кнопку CSS, чтобы она не отображалась, и текст CSS, чтобы она выглядела как ссылка.
Имейте в виду, что это, вероятно, не очень хорошая практика. :)
Например, это происходит в форме HTML:
<label class="notalink"><input type="submit" value="Submit" class="invisibutton">
Click this text to submit</label>
И это происходит в CSS:
.invisibutton {
height: 1px;
width: 1px;
display: none;
vertical-align: text-bottom;
}
label {
color: (link-color)
text-decoration: (etc.)
}
И так далее для определения метки, чтобы оно выглядело как стандартная ссылка. Кнопка невидима, но текст кликабелен как ее метка, поэтому она действует как кнопка.
Единственным недостатком является то, что текст моей метки упал на пиксель. Если вокруг псевдосвязи были другие слова, я должен был определить окружающий текстовый класс с помощью «vertical-align: bottom;»; чтобы убедиться, что это не выглядит странно.
Сработало заклинание. Я успешно использовал его на странице WordPress для создания фальшивых ссылок, запускающих сценарии php (установив $ _POST).