Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как отправить форму по клику на картинку


Автор: Kesh 17.8.2006, 16:08
Привет всем... Я очень плохо разбираюсь в JS, поэтому не судите строго...

Я делаю страничку для КПК. На этой страничке мне надо отправить форму, для экономии места вместо кнопки submit использую картинку вот с таким кодом

Код

<a href="javascript: document.getElementById('frmMain').submit();">
<img src="i/groups.png" alt="Группы" width="16" height="16" border="0">
</a>


В обычном IE все работает нормально, но на КПК просто подсвечивается картинка, но никакого перехода не осуществляется... Как быть?..

Автор: skyboy 17.8.2006, 16:14
Kesh, а если прописать onclick для картинки вместо использования ссылки? работает?

Автор: Vaulter 17.8.2006, 16:53
Kesh, а вот так например пробовал:
Код

<button onClick='this.form.submit();' width='16' height='16' >
 <img src="i/groups.png" alt="Группы" width="16" height="16" border="0">
</button>


Автор: 12345c 17.8.2006, 20:28
Используйте button type=image - JS в КПК может вообще не существовать.

Автор: Kesh 18.8.2006, 09:48
skyboy, Нет...
Vaulter, Работает, но видны серые края кнопки
12345c, То, что доктор прописал

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)