HTML PHP Контактная форма - кнопка «Отправить» не работает? Или вопрос PHP?

0

Надеюсь, вы можете помочь, я пытаюсь выбить контактную форму для моего веб-сайта, который является HTML-кодом, разработанным с помощью CSS и электронной почтой, отправленной с помощью PHP.

<form class="form" action="webform.php" method="post">
    <h1>Contact Form:</h1>
    <label>
    <span>Your Name:</span><input id="name" type="text" name="name" />
    </label>

    <label>
    <span>Email Address:</span><input id="email" type="text" name="email" />
    </label>

    <label>
    <span>Subject:</span><input id="subject" type="text" name="subject" />
    </label>

    <label>
    <span>Message</span><textarea id="feedback" name="feedback"></textarea>
    <input id="button" type="button" value="Submit Form" />
    </label>
</form>

Кто-нибудь поможет мне, может предоставить ссылку на мой сайт, если это необходимо.

Цените любую помощь :)

  • 0
    Изменить тип кнопки = "отправить"
  • 0
    Где ваша кнопка отправки? Она похожа на кнопку
Теги:

5 ответов

3

Вы должны использовать submit как тип кнопки

<input id="button" type="submit" value="Submit Form" />

Fiddle DEMO

1

См. Обновленный FIDDLE

Вы пробовали меняться:

<input id="button" type="button" value="Submit Form"/>

чтобы:

<input id="button" type="submit" value="Submit Form"/>

Кроме того, вы можете использовать:

<button id="button" >Submit Form</button>

Поскольку у вас это есть, input type='button' не является допустимым элементом для отправки формы. Для действительных элементов формы MDN имеет отличную статью - см. Разделы ввода и кнопки

0

В этом конкретном случае я согласен с предлагаемыми решениями re: type="submit.

Но я приехал сюда из-за того, что мои кнопки перестали работать внезапно, хотя Select submit все еще работал. И это было связано с крошечной ошибкой в некоторых Javascript, которые убивали представление.

Просто еще кое-что проверить.

0

Изменить тип = "кнопка", чтобы ввести = "отправить"

<form class="form" action="webform.php" method="post">
    <h1>Contact Form:</h1>
    <label>
    <span>Your Name:</span><input id="name" type="text" name="name" />
    </label>

    <label>
    <span>Email Address:</span><input id="email" type="text" name="email" />
    </label>

    <label>
    <span>Subject:</span><input id="subject" type="text" name="subject" />
    </label>

    <label>
    <span>Message</span><textarea id="feedback" name="feedback"></textarea>
    <input id="button" type="submit" value="Submit Form" />
    </label>
</form>
  • 0
    Какая разница между вашим ответом и ответами, приведенными выше?
  • 0
    @ rookieB Это из-за скорости моей сети.
Показать ещё 1 комментарий
-1

попробуйте эту html-форму

<form class="form" action="webform.php" method="post">
    <h1>Contact Form:</h1>
    <label>
    <span>Your Name:</span><input id="name" type="text" name="name" />
    </label>

    <label>
    <span>Email Address:</span><input id="email" type="text" name="email" />
    </label>

    <label>
    <span>Subject:</span><input id="subject" type="text" name="subject" />
    </label>

    <label>
    <span>Message</span><textarea id="feedback" name="feedback"></textarea>
    <input id="button" type="submit" value="Submit Form" />
    </label> </form>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню