Показать сообщение отдельно
  #1 (permalink)  
Старый 27.10.2014, 09:33
Интересующийся
Отправить личное сообщение для 27NataRUS Посмотреть профиль Найти все сообщения от 27NataRUS
 
Регистрация: 23.10.2012
Сообщений: 17

Помогите с умножением.
Здравствуйте!
Скрипт не хочет считать с дробным числом, отсекает всё после запятой. Подскажите, пожалуйста, что не так?
<form class="user_form" action="" name="form-5">
<select onchange="calc()" id="type_design" class="form-control">
			<option selected disabled>-- Продукция из гранита --</option>
            <option value="4490">African Raimbow</option>
            <option value="4090">African Red</option>
            <option value="2990">Azul Noce</option>
			<option value="2290">Azul Platino</option>
			<option value="2790">Baltic Brown</option>
			<option value="6090">Bethel White</option>
			<option value="2890">Bianco Cristal</option>
			<option value="1790">Bianco Sardo</option>
			<option selected disabled>-- Продукция из мрамора --</option>
			<option value="3990">Arabescato Altissimo II</option>
            <option value="2690">Arabescato Cervaiole IV</option>
            <option value="3990">Bardiglio Imperiale</option>
			<option value="3990">Bianco Carrara C</option>
			<option value="2690">Bianco Carrara CD</option>
			<option value="1690">Bianco Carrara D</option>
			<option value="4290">Bianco Gioia C</option>
			<option value="1990">Bianco Perlino</option>
</select>
Кол-во: <input type="text" id="count" value="1" onchange="calc()" /> м<sup>кв</sup>
        <div>Предварительная стоимость: <span id="result">0</span> руб.</div>
</form>

function calc() {
            var type_design = document.getElementById("type_design");
            var count = document.getElementById("count");
            var result = document.getElementById("result"); 
 
            var price = 0;
            price += parseInt(type_design.options[type_design.selectedIndex].value);
            price = parseInt(count.value) * price;
 
            result.innerHTML = price;
        }

Последний раз редактировалось 27NataRUS, 27.10.2014 в 09:36.
Ответить с цитированием