Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Установка disabled поля типа Image после клика

428
11 июля 2006 года
covex
49 / / 20.06.2000
<form action="test2.php" method=get>
<input type="image" src="img/next.gif">
</form>

По нажатию на картинку все переходит куда надо.
Изменили немного что бы небыло повторного нажития:

<form action="test2.php" method=get>
<input type="image" src="img/next.gif" onclick="java script:this.disabled=true;">
</form>

Теперь ничего не отправляет и никуда не переходит. Пробывал на Submit - то же самое.

Еще один код:
<form name="form1" action="test2.php" method="post" onsubmit="java script:window.document.form1.submit1.disabled='yes'">
<input type="submit" name="submit1" value="Проверяем">
</form>

Тут все работает отлично на Submit.
Как переделать на type=Image?
15
11 июля 2006 года
shaelf
2.7K / / 04.05.2005
По идее document.getElementByName('submit1').type = "image"
12
12 июля 2006 года
alekciy
3.0K / / 13.12.2005
[QUOTE=covex]<form action="test2.php" method=get>
<input type="image" src="img/next.gif" onclick="java script:this.disabled=true;">
</form>
[/QUOTE]
А если так данные оправляются?

 
Код:
<input type="image" src="img/next.gif" &#111;&#110;click="java script:window.document.form1.submit(); this.disabled=true;">
</form>


(но отмены работы кнопки не происходит?)
8
12 июля 2006 года
mfender
3.5K / / 15.06.2005
[QUOTE=covex]
<form action="test2.php" method=get>
<input type="image" src="img/next.gif" onclick="java script:this.disabled=true;">
</form>
Теперь ничего не отправляет и никуда не переходит.
[/QUOTE]
Всё правильно: у input image сначала обрабатывается Click: он отключается и ничего потом не происходит. Надо так:
<form action="test2.php" method=get name="form1">
<input type="image" src="img/next.gif" onclick="java script:document.forms.form1.submit(); this.disabled=true;">
</form>
428
12 июля 2006 года
covex
49 / / 20.06.2000
[QUOTE=mfender]Всё правильно: у input image сначала обрабатывается Click: он отключается и ничего потом не происходит. Надо так:
<form action="test2.php" method=get name="form1">
<input type="image" src="img/next.gif" onclick="java script:document.forms.form1.submit(); this.disabled=true;">
</form>[/QUOTE]

Супер!!!! Работает! Спасибо, друг!
12
12 июля 2006 года
alekciy
3.0K / / 13.12.2005
[COLOR="Silver"]mfender будто я что-то другое написал :D [/COLOR]
428
12 июля 2006 года
covex
49 / / 20.06.2000
[QUOTE=alekciy][COLOR="Silver"]mfender будто я что-то другое написал :D [/COLOR][/QUOTE]
И тебе спасибо, друг! Без Вас бы, я бы долго искал как это делается.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог