Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Замена кнопки SUBMIT картинкой, как осуществить?

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
отсылающая форму-то?

Код:
<a href="javascript:Forma1.submit()">твоя текстовая ссылка</a>


----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 16:03 02-04-2002
The_Death



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как передать name и value submitа (<a href="javascript:forum1.submit();">)?

Всего записей: 35 | Зарегистр. 15-06-2002 | Отправлено: 07:32 05-11-2003
UtUg

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Тебе это так необходимо?
 
Есть куча способов других как узнать отправлена ли форма.

Всего записей: 26 | Зарегистр. 24-10-2003 | Отправлено: 08:24 05-11-2003
The_Death



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне не для того, что-бы узнать отправлена ли форма, уменя несколько кнопок каждая должна делать своё действие.

Всего записей: 35 | Зарегистр. 15-06-2002 | Отправлено: 10:45 05-11-2003
UtUg

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
?????
 
Каккие действия?
 
Если ты имеешь ввиду, что несколько форм существует, то на это уже ответил Vodmal.

Всего записей: 26 | Зарегистр. 24-10-2003 | Отправлено: 11:19 05-11-2003
The_Death



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Одна форма, и 4 кнопки. к примеру "Удалить текст","Переименовать","Переместить", "еще что-то". я хочу всем дать name=submit а value разный что-бы определить на что нажали и что требуется сделать.

Всего записей: 35 | Зарегистр. 15-06-2002 | Отправлено: 18:08 05-11-2003
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
делай <INPUT type="BUTTON" name="шо_угодно" value="шо_угодно"/>
и твори с ними шо хош!

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 19:06 05-11-2003
The_Death



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Реч идёт о гипер-ссылак а не о кнопках!!!

Всего записей: 35 | Зарегистр. 15-06-2002 | Отправлено: 22:25 05-11-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
The_Death

Цитата:
Реч идёт о гипер-ссылак а не о кнопках!!!

(<a href="javascript:forum1.submit();">)
Сделать не submit(), а функцию, в которой будет вызываться submit(), но сначала сделает так, что если передаются данные методом GET, то переделает action на script?name=value..
либо, если методом POST, то создаются hidden элементы с нужными именами и им присваиваются нужные значения из той же функции.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:46 05-11-2003
The_Death



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо

Всего записей: 35 | Зарегистр. 15-06-2002 | Отправлено: 09:05 06-11-2003
tolyn77



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня вот такой код не работает параметры из форма не передаються
<form id="Idform0" action="/cgi-bin/test.cgi" method="post">
<td align=right colspan=2><input id="Idform0" type=hidden name=dir value="50np"><input id="Idform0" type=text name=desc value="1111" size=50 style="border:1"><a href="javascript:Idform0.submit()">ok</a></td>
</form>
вот скажите к чем может быть проблема?

Всего записей: 1507 | Зарегистр. 07-09-2004 | Отправлено: 08:20 28-10-2005
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
type=hidden name=dir
в двойных кавычках пиши
type="hidden" name="dir"
type="text" name="desc" size="50"
 
шо у тебя в форме делает вот это -  <td align=right colspan=2> ??  где <tr> где <table>??  
 
или ты думаешь что нарушая все стандарты круче пишешь?????
 
блин сколько можно говоритьь про стандарты?
уже просто задрали!!! нада модеров просить шоб таких уникумов банили - хотябы на недельку

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 17:20 28-10-2005
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gregory
href="javascript:Forma1.submit(); return(false);"

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 21:03 30-10-2005
IIIKochevnikIII



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите - не работает вот такая конструкция

Код:
 <form method="post" action="">
 
<td align="center" class="text_7_css">
 
 <input type="image" name="rate_1" value="1" src="themes/default/images/ratings/1.gif" />
 <input type="image" name="rate_2" value="2" src="themes/default/images/ratings/2.gif" />
 <input type="image" name="rate_3" value="3" src="themes/default/images/ratings/3.gif" />
 <input type="image" name="rate_4" value="4" src="themes/default/images/ratings/4.gif" />
 <input type="image" name="rate_5" value="5" src="themes/default/images/ratings/5.gif" />
 
</td>
                 
</form>

т.е. в фаерфоксе работает а ИЕ7 не хочет на картинки нажимать - в чем засада?
В принципе я могу и на кнопки переделать, но охота знать суть вопроса

Всего записей: 133 | Зарегистр. 03-02-2005 | Отправлено: 14:33 26-11-2007
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а что тут должно работать ? - нет не одного сабмита!

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 18:03 26-11-2007
Fokir

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Короче всё это решается добавлением стиля в отдельный файл или прямо на страницу
 
<style type="text/css">
.sumbit {background-image:url(тут нужное изображении прописываем);
width:100px;
height:100px;
}
</style>

 
Короче ширину и высоту меняете со 100px на размер изображения, если не сделать точно то отрежет как угодно вашу картинку
 
А если прописать в отдельный файл, то создаём например файл stayl.css и пишешь в нём  
 
.sumbit {background-image:url(тут нужное изоброжени прописываем);
width:100px;
height:100px;

 
После на нужной странице прописываешь между head  
 
<link rel="stylesheet" type="text/css" href="stayl.css">

Всего записей: 1 | Зарегистр. 22-05-2011 | Отправлено: 17:30 22-05-2011
Ternik



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
некроссбразуерно

Всего записей: 763 | Зарегистр. 25-09-2002 | Отправлено: 04:20 23-05-2011
ulot3049

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приведенный выше вариант, только от части решит проблему. Например если на картинке уже будет написан текст кнопки в красивом исполнении, то текущая запись в поле value у сабмита испортит весь вид.
Что бы избежать этого необходимо использовать правило:  
 
text-indent: -1000em
 
и для большей реалистичности не помешает :
 
cursor: pointer;
 
А вобще вот <a href="http://lifeexample.ru/css-verstka-sayta/submit-kartinkoy.html">здесь</a> все подробно рассписанно.

Всего записей: 1 | Зарегистр. 18-11-2011 | Отправлено: 19:50 18-11-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » Web-программирование » Замена кнопки SUBMIT картинкой, как осуществить?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru