JavaScript и innerhtml. Почему не работает?

программирование html JavaScript java веб дизайн

Есть форма:
<select name="variant_id" onchange="display_variant(this.value);return false;"> <option value="996">400x400 </option><option value="998">500x500 </option><option value="999">600x600 </option></select>
И есть скрипт:
<script type="text/javascript"><!--
var variants_prices = new Array;
variants_prices[996] = '635.00';
variants_prices[998] = '815.00';
variants_prices[999] = '995.00';

function display_variant(variant)
{
имя_переменной.innerHTML = variants_prices[variant];
}
// --></script>

Таких форм на сайте очень много, все они по отдельности работают, но как только я их запихиваю на одну страницу, то не работает ни одна. Почему так?

Примечание:
variants_prices изменяю, все равно не работает
Ответы:
А консоль что пишет? -__-


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.