Показать сообщение отдельно
  #3 (permalink)  
Старый 02.06.2015, 15:19
Интересующийся
Отправить личное сообщение для bloodmoneys Посмотреть профиль Найти все сообщения от bloodmoneys
 
Регистрация: 01.06.2015
Сообщений: 12

Получилось вот такое, все работает. Только вот не знаю, как теперь прописать второе меню и ему назначить цены?

<script type="text/javascript">
    var created = 0;
    
    function updatePrice(){ {
       
        var price = document.getElementById("product").value;
        document.getElementById("price").innerHTML="<p>PRICE: " + price + "</p>";

       var product = document.getElementById('product');

        //Создания нового меню
        var whereToPut = document.getElementById('myDiv');
        var newDropdown = document.createElement('select');
        newDropdown.setAttribute('id',"newDropdownMenu");
        whereToPut.appendChild(newDropdown);
       
    
        }
    if (created == 1) {
                removeDrop();
            }


    {

        created = 1

    }

    function removeDrop() {
        var d = document.getElementById('myDiv');

        var oldmenu = document.getElementById('newDropdownMenu');

        d.removeChild(oldmenu);
    }
    }
    </script>
<head><title>My Title!</title>
</head>
<body onload="updatePrice()">
<select id="product" onchange="updatePrice()">
    <option id="meat" value="$10.00">Meat ($10.00)</option>
    <option id="cheese" value="$5.00">Cheese ($5.00)</option>
    <option id="bread" value="$1.00">Bread ($1.00)</option>
    <option id="milk" value="$2.00">Milk ($2.00)</option>
    
</select>
<div id="myDiv"></div>
Ответить с цитированием