Показать сообщение отдельно
  #1 (permalink)  
Старый 09.06.2017, 18:19
ZMA ZMA вне форума
Новичок на форуме
Отправить личное сообщение для ZMA Посмотреть профиль Найти все сообщения от ZMA
 
Регистрация: 09.06.2017
Сообщений: 8

Работа с раскрывающимся списком
Добрый день.

Создан раскрывающийся список средствами JS:

var CheckColor = function myPrice() {
    var x = document.createElement("SELECT");
    x.setAttribute("id", "mySelect");
    document.body.appendChild(x);
 
    var z = document.createElement("option");
    z.setAttribute("color", "green");
    var t = document.createTextNode("Зеленый");
    z.appendChild(t);
    document.getElementById("mySelect").appendChild(z);
    
     var z = document.createElement("option");
    z.setAttribute("color", "red");
    var t = document.createTextNode("Красный");
    z.appendChild(t);
    document.getElementById("mySelect").appendChild(z);
    
    var z = document.createElement("option");
    z.setAttribute("color", "blue");
    var t = document.createTextNode("Синий");
    z.appendChild(t);
    document.getElementById("mySelect").appendChild(z);
    
}

Далее будет функция, которая считает стоимость в зависимости от введенной площади, исходя из цены 1кв.м. Но стоимость 1 кв.м. разная, зависит от выбранного цвета.

Как можно обратиться к атрибуту с цветом из другой функции - направьте, пожалуйста.
Ответить с цитированием