Форма JavaScript отправляет: Объект не поддерживает это свойство или метод (IE7)

Проблема решена.

Ваша вторая ошибка звучит так, как будто этот код не в нужном месте

Абсолютно верно. Код был верным, но далее в моем коде было {пропущено после оператора IF, что приводило к несовпадению в последующих скобках, что приводило к «странным» ошибкам. Я должен был это видеть, но я вроде новичок в C # и только начал мигрировать весь мой код VB.NET в C #.

Благодаря.

5
задан Kenny 5 November 2008 в 22:47
поделиться

4 ответа

Попытайтесь проверить тип элемента, который выбирает IE:

// For getting element with id you must use # 
alert( typeof( $( '#ProductGroupVisibility' )));

Возможно, что существует что-то еще на странице с тем идентификатором, который IE выбирает перед формой.

5
ответ дан 18 December 2019 в 06:52
поделиться

Какую платформу JavaScript Вы используете? Если это - jQuery, я думаю, что необходимо будет добавить # к идентификатору:

$('#ProductGroupVisibility').submit();
1
ответ дан 18 December 2019 в 06:52
поделиться

Вы уверены Вы, Ваша библиотека JavaScript загрузилась? (jQuery или Прототип)

Это работало на меня в IE7 с Прототипом.

Попытка:

alert($('ProductGroupVisibility').id)

Посмотрите, получаете ли Вы ошибку.

0
ответ дан 18 December 2019 в 06:52
поделиться

Что name делает Ваш <input type="submit"> имейте?

Если Вы звонили, это "отправляет", Вы переопределили form.submit() функция, почти такой же способ, которым вход назвал "нечто", генерирует a form.foo свойство. Это объяснило бы поведение.

14
ответ дан 18 December 2019 в 06:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: