JS-ошибка трейдинга - PullRequest
       13

JS-ошибка трейдинга

0 голосов
/ 20 апреля 2010

Кто-нибудь может мне помочь, у меня проблема с IE в JavaScript.

Я действительно застрял, и клиент только что обратил на это мое внимание.

Сайт http://www.fleurofengland.com/, это страница проверки, поэтому, если вы будете любезны перейти на сайт, добавьте что-нибудь в корзину и перейдите к оформлению заказа.

Проблема в том, что когда вы попадаете на страницу оформления заказа (https://www.fleurofengland.com/eaction/checkout.billing/), под заголовком «Информация о выставлении счета и доставке»), вы увидите раскрывающийся список «Страна».

Ниже приведен еще один раскрывающийся список, называемый округом / штатом. Предполагается, что этот раскрывающийся список заполняется значениями выше указанной страны, однако он не работает.

Пожалуйста, помогите или предложите исправление.

Заранее спасибо,

Кайл

Ответы [ 2 ]

2 голосов
/ 20 апреля 2010

Это не просто IE. Следующая ошибка от Firefox:

При доступе к "ship_id_1" что-то идет не так:

document.getElementById("ship_id_1") is null
https://www.fleurofengland.com/eaction/checkout.billing/
Line 2773

Исправьте это, и все должно быть хорошо.

1 голос
/ 20 апреля 2010

Ничего общего с IE, он везде дает сбой, поэтому вы можете использовать инструменты отладки для любого браузера (например, Firebug), чтобы помочь вам.

Вы используете document.getElementById для получения ссылок на элементы с именами, начинающимися с ship_, которые нигде не отображаются на странице. Вы скопировали скрипт из другой формы, не меняя имен?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...