Как переделать input на button? Есть решение

Всем привет!

Ребят, подскажите, как можно переделать все input (submit) на button (button)?

Смысл в том, что хочется сделать красивые кнопочки с иконками, а инпутами очень много возьни.

Плюс, использую фреймворк, а там стили только для button. Батон удобен тем, что у него есть закрывающий тег и внутри можно делать иконки.

А с инпутами приходится танцевать с бубном с лейблами и прочими костылями.

Помогите, плиз.

4 ответа

  • 1
    Константин Егоров 13 января 2016 06:11 #

    С плагинами особых сложностей не возникает. Там легко поменял все инпуты на баттоны (нужно input[type='submit'] заменить на button[type='submit']). Все работает.

    А вот основные инпуты в самом магазине ("купить" и в корзине "Далее") не знаю как переделать...

    • +1

      А что собственно за трудность вы испытываете - опишите, в дефолтных темах привязка события идет не на кнопку, а на отправку формы. Следовательно с заменой этих кнопок не должно возникнуть проблем.

  • 1
    Александр Партнер-разработчик 13 января 2016 06:15 # Решение

    Замените:

    <input type="submit" value="this button label">

    на:

    <button type="submit">this button label</button>

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите