powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript не работает Submit
13 сообщений из 13, страница 1 из 1
JavaScript не работает Submit
    #36089747
Жеrя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, пожалуйста, как заставить работать document.forms['main_data'].submit(); под IE 6.0.
В Опере и Мозиле без проблем, а тут прям ругаться хочется.

JavaScript:
Код: plaintext
1.
2.
3.
4.
5.
6.
var submit_main_data = function () {
     IF (НЕ ВЫПОЛНЯЮТСЯ УСЛОВИЯ) { return FALSE;}
     
    document.forms['main_data'].submit();
    return true;
}
HTML:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<script type="text/javascript" src="js.js"></script>
<?php
  echo($_POST['contact_person']);
?>

<form method="post" name="main_data" onsubmit="submit_main_data();">
<input type="text" name="contact_person" maxlength="45" id="id_input" value="asdasdasd"/>
<input type="Submit">

<a href="javascript:;" onClick='submit_main_data();'"><b>СОХРАНИТЬ ИЗМЕНЕНИЯ</b></a>
</form>
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36089837
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
onsubmit="return submit_main_data();"
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36089840
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу! Или онклик.
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36089919
Жеrя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,
OnClick - понятно:)... Но, работать по прежнему отказывается:)....
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36089933
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так написано?
Код: plaintext
1.
onclick="return submit_main_data();"
ПС. Не "OnClick", а "onclick", вообще-то.
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36089962
Жеrя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВот так написано?
Код: plaintext
1.
onclick="return submit_main_data();"
ПС. Не "OnClick", а "onclick", вообще-то.

Всё написал как ты и сказал, но IE 6 по прежнему отказывается реагировать...
P.S. (JavaScript включён)
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36089964
Жеrя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот примерчик быстро сделал
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36090010
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то у Вас все смешалось в кучу... Все ж просто как арбуз:
Код: plaintext
1.
2.
3.
4.
5.
6.
function submit_main_data()
{
     return(НЕ ВЫПОЛНЯЮТСЯ УСЛОВИЯ ? false : true);
}
....
<form method="post" name="main_data" onsubmit="return(submit_main_data());">
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36090022
Жеrя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft,
всё может и просто, но под IE 6.0 не работает. В этом и есть вопрос! Нужен скрипт совместимости.
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36090035
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жеrя
как заставить работать document.forms['main_data'].submit(); под IE 6.0
Код: plaintext
1.
<form method="post" name="main_data" onsubmit="submit_main_data();">

Код: plaintext
1.
2.
3.
document.getElementById("main_data").submit();
....
<form ...id="main_data"... >
???
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36090058
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S. BTW, если уж
Жеrя
Код: plaintext
1.
2.
3.
4.
5.
6.
var submit_main_data = function () {
      IF (НЕ ВЫПОЛНЯЮТСЯ УСЛОВИЯ) { return FALSE;}

     document.forms['main_data'].submit();
     return true;
}

то
Жеrя
Код: plaintext
1.
<form onsubmit="submit_main_data();">

до лампочки 220В
...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36090102
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в отличие от других браузеров, ИЕ не останавливается на сабмите и успевает еще отхватить обработку href. Так что ставьте
Код: plaintext
<a onclick='submit_main_data(); return false;'">
...
Рейтинг: 0 / 0
JavaScript не работает Submit
    #36090487
Жеrя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft,
всё написанное не имеет никакого отношения к теме.

illion, большое спасибо за дельный совет.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript не работает Submit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]