| Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
| 4.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
Завдання
Зробити графічну кнопку у формі, клацання по якій відбувається відправка форми.
Рішення
Відправка форми відбувається не тільки при натисненні на кнопку <input type="submit">, але і при натисканні на малюнок, доданий через тег <input type="image">. Обов'язковим атрибутом тега <input> при такому значенні type виступає src, який вказує шлях до графічного файлу (приклад 1).
Приклад 1. Малюнок для відправки форми
HTML5CSS 2.1IECrOpSaFx
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Голосування</title>
<style>
body {
background: #fff38f; /* Колір фону веб-сторінки */
color: #f66e00; /* Колір тексту */
}
</style>
</head>
<body>
<div class="vote">
<form action="" method="post">
<p><strong>Чи потрібно проводити чемпіонат по Counter Strike?</strong></p>
<p><input type="radio" name="cs" value="Так"> Так</p>
<p><input type="radio" name="cs" value="Ні"> Ні</p>
<p><input type="image" src="images/okbutton.png" alt="ОК"></p>
</form>
</div>
</body>
</html>
Результат цього прикладу показано на рис. 1. В даному контексті малюнок є кнопкою, при натисканні на яку відбувається відправка форми за адресою, заданому атрибутом action тега <form>.

Рис. 1. Кнопка для відправки форми
