Input type="image"> Ну тогда можно воспользоваться именно свойствами этого самого инпута, то есть сделать большую кнопку, в одном углу которогу будет написано одно, а в другом другое. И отслеживать соответственно координаты:)
В Дополнение К Сказанному MetaWizard'ом ("Извращение") Добавлю, Что В Той Самой Цитате С W3C, На Которую Вы Ссылались, Дальше Написано, Что Если Логика Завязана На Координаты, То Это Нарушает Доступность Формы Из Неграфических Браузеров, А Также При Сабмите С Клавиатуры.
> Если например выбор - отредактировать или удалить, то я обычно делаю чекбокс "удалить",
Да, Это Классическая Практика Для Веб-Форм. Именно Из-За Этого Они Считаются Неудобными. Потому Что Ни В Одном Другом Графическом Интерфейсе Такого Не Бывает.
"Сохранить" И "Удалить" С Точки Зрения Пользователя - Это Равноправные, И, Что Главное, Атомарные Действия, То Есть Человек Привык К Тому, Что Нажатие Такой Кнопки Мгновенное Выполняет Действие Над Выделенным Объектом. Никто Не Ожидает, Что Это Действие Предварительно _Необходимо_ Подготовить (Поставить Чекбокс). Еще Хуже, Если Одно Надо Подготовить (Удаление), А Другое - Не Надо. Inconsistancy :-).
Хотя, Есть Вариант. Можно Написать Мастер, Который Сначала На Одной Странице Будет Спрашивать, Что Делать, А На Второй Странице - Давать Кнопку. Но Вот Это Уже Классический Случай Стрелбы Из Пушки По Воробьям. |