Здравствуйте! Вообщем суть такова, имеется форма ввода почты и пароля для авторизации. Была стандартная страшная кнопка "Вход" со следующим кодом: Код (Text): <input type="submit" name="Login" value="Вход" /> Все работает идеально. Хочу эту кнопку заменить картинкой. Почитал различные статьи, в которых черным по белому (иногда красным по синему ) написано, что тип Image тега Input используется для отсылки форм (так же как и submit), заместо кнопки - изображение Пишу следующий код: Код (Text): <input type="image" name="Login" value="Вход" src="{$obj->mSiteUrl}images/but_login.jpg" /> Моя кнопка отображается - все в порядке, и ссылка есть. Но данные не отправляет - при нажатии все сбрасывается тупо. Как мне быть? (Серая стандартная кнопка ужасно портит всю дизайнерскую концепцию - так и бросается в глаза сразу)
Код (Text): <form method="post" action="{$obj->mLinkToLogin}"> {if $obj->mErrorMessage}<p class="error">{$obj->mErrorMessage}</p>{/if} <p> <label for="email">Ваш E-mail:</label> <input type="text" maxlength="50" name="email" size="22" value="{$obj->mEmail}" /> </p> <p> <label for="password">Пароль:</label> <input type="password" maxlength="50" name="password" size="22" /> </p> <p> <input type="image" name="Login" value="Вход" src="{$obj->mSiteUrl}images/but_login.jpg" /> | <a href="{$obj->mLinkToRegisterCustomer}"><img src="{$obj->mSiteUrl}images/but_reg.jpg"></a> </p> </form> Повсюду пишут что тип image форму сабмитит - у меня балалайка!
Нашел решение Оставил type="submit" добавил style="background-image: url(...)" и границы кнопки убрал