<input type="image" src="img/next.gif" onclick="java script:window.document.form1.submit(); this.disabled=true;">
</form>
Установка disabled поля типа Image после клика
<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?
По идее document.getElementByName('submit1').type = "image"
<input type="image" src="img/next.gif" onclick="java script:this.disabled=true;">
</form>
[/QUOTE]
А если так данные оправляются?
Код:
(но отмены работы кнопки не происходит?)
<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>
<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]
Супер!!!! Работает! Спасибо, друг!
[COLOR="Silver"]mfender будто я что-то другое написал :D [/COLOR]
И тебе спасибо, друг! Без Вас бы, я бы долго искал как это делается.