Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.10.2011, 21:32
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Не работает метод submit();
Не работает этот метод(
<script>
function testID(id, type){
    document.getElementById('beforepay').submit();
}
</script>

<form accept-charset="windows-1251" target="_blank" id="beforepay" name="beforepay" method="post" action="" onSubmit="testID(322332, 1);return false;">
<input autocomplete="OFF" style="color: rgb(0, 0, 0);" name="submit" value="Далее" type="submit">
</form>

Блин, здесь работает(
В консоли пишет:

document.getElementById("beforepay").submit is not a function
У меня прописан submit в hendlresponse, может из-за этого?

Последний раз редактировалось MCTrane, 26.10.2011 в 21:35.
Ответить с цитированием
  #2 (permalink)  
Старый 26.10.2011, 21:59
Профессор
Отправить личное сообщение для Александр х@к Посмотреть профиль Найти все сообщения от Александр х@к
 
Регистрация: 24.08.2011
Сообщений: 159

"beforepay" в двух кавычках, а в коде в одних или то опечатался?
Ответить с цитированием
  #3 (permalink)  
Старый 26.10.2011, 22:03
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Какая разница?) Я не опечатался. Я думаю потому что оно выполняется
xmlHttp.onreadystatechange = resultTestID;
в функции resultTestID. А причины я не знаю( Подтверждением этого служит, что здесь всё работает.
Ответить с цитированием
  #4 (permalink)  
Старый 26.10.2011, 22:21
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Какая-то чушь! Так работает:
xmlHttp.onreadystatechange = document.getElementById("beforepay").submit();

А так нет:
xmlHttp.onreadystatechange = function() {
document.getElementById("beforepay").submit();
}

Почему так? Никто не сталкивался даже, как всегда?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не работает метод kent666 Events/DOM/Window 6 04.10.2011 18:32
В опере не работает submit() Teleko Firefox/Mozilla 7 28.04.2011 16:36
Не корректно работает Submit() через JS Oparin Элементы интерфейса 8 30.03.2011 16:20
метод save объекта XMLDocument не работает pushkin Events/DOM/Window 0 21.01.2011 09:11
В Firefox 3.5.5 не работает метод POST. Какие методы лечения? javascript_pupil AJAX и COMET 1 10.12.2009 20:34