Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.04.2014, 01:16
Новичок на форуме
Отправить личное сообщение для mixa_swed Посмотреть профиль Найти все сообщения от mixa_swed
 
Регистрация: 06.04.2014
Сообщений: 1

калькулятор.
Зравствуйте. Нужен простенький каклькулятор на сайт.

Типа ширина*высота*количество*з рание указаную цену=стоимость

Нашел такой вот код:
<meta charset="utf-8" />
<title></title>
<form id="form" name="form">
<input id="vis" type="text" value="1000" /> Ширина: в мм<br />
<input id="shir" type="text" value="1000" /> Высота: в мм<br />
<input id="kol" type="text" value="1" /> Количество: в мм
<div>Стоимость: <span id="result">0</span> руб.</div>
</form>
<script>
document.body.onload = function() {
function calc() {
var vis = +d.getElementById("vis").value,
shir = +d.getElementById("shir").value,
kol = +d.getElementById("kol").value,
result = d.getElementById("result");

var sq = shir * vis / 1000000 * 50,
result.innerHTML = Math.ceil(sq * kol);
};
document.form.onchange = calc;
calc();
}
</script>
но на сайте он не работает, форма есть а сумму не считает...
Уважаемые специалисты, помогите пожалуйста разобратся с проблемой.
Зарание всем примного благодарен.
С уваженим Михаил.
Ответить с цитированием
  #2 (permalink)  
Старый 06.04.2014, 01:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

mixa_swed,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
d. замените на document.
Ответить с цитированием
  #3 (permalink)  
Старый 06.04.2014, 01:34
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

http://learn.javascript.ru/play/NdhRtc
разбирайтесь, еще пример
Нужна помощь с input
Ответить с цитированием
  #4 (permalink)  
Старый 06.04.2014, 01:39
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

mixa_swed,
var sq = shir * vis / 1000000 * 50, -- запятую поменять на ;
Ответить с цитированием
  #5 (permalink)  
Старый 06.04.2014, 11:13
Новичок на форуме
Отправить личное сообщение для coderzx Посмотреть профиль Найти все сообщения от coderzx
 
Регистрация: 06.04.2014
Сообщений: 3

<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<form id="form" name="form">
<input id="vis" type="text" value="1000" /> Ширина: в мм<br />
<input id="shir" type="text" value="1000" /> Высота: в мм<br />
<input id="kol" type="text" value="1" /> Количество: в мм<br />
</form>
<button id="go">Рассчитать</button>
<div>Стоимость: <span id="result">0</span> руб.</div>
<script>
document.body.onload = function() {
	var get = function(id){
		return document.getElementById(id);
	};
	var calc = function(){
		var vis = get("vis").value,
			shir = get("shir").value,
			kol = get("kol").value,
			sq = shir * vis / 1000000 * 50;

		get("result").innerHTML = Math.ceil(sq * kol);
	};
	get('go').onclick = calc;
};
</script>
</body>
</html>
Ответить с цитированием
  #6 (permalink)  
Старый 06.04.2014, 11:28
Новичок на форуме
Отправить личное сообщение для coderzx Посмотреть профиль Найти все сообщения от coderzx
 
Регистрация: 06.04.2014
Сообщений: 3

Всем привет. Есть тут работа для опытного программиста, которому нужно немного денег без отрыва от основной работы?
Могу в vanilla.js, ExtJs, node.js, phantom.js, jasmine.js. На сервере в PHP, SQL. Верстка не интересна.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
калькулятор на javascript vera0907 Events/DOM/Window 7 24.03.2015 15:12
Не работает Калькулятор просчета отопления igor700 Общие вопросы Javascript 5 26.02.2014 16:18
Кредитный калькулятор kurya4iy Общие вопросы Javascript 4 11.05.2013 23:09
Сделать калькулятор на сайт. asderru Работа 1 22.07.2010 13:46
Калькулятор работает ТОЛЬКО в ie6 (вопрос ламера) st_sinner Javascript под браузер 3 17.04.2010 18:11