Показать сообщение отдельно
  #1 (permalink)  
Старый 19.10.2012, 11:09
Новичок на форуме
Отправить личное сообщение для M@shroom Посмотреть профиль Найти все сообщения от M@shroom
 
Регистрация: 19.10.2012
Сообщений: 8

Калькулятор стоимости
Добрый день, форумчане!
сразу оговорка - я в javascript новичок, поэтому прошу на глупые вопросы хотябы отвечать, а не слать в гугл.

Задача, написать калькулятор стоимости, вроде бы не сложный, по мере моего продвижения по коду буду выкладывать результат и вопросы.

#1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type='text/javascript'>
function validate() {
	var agregat1="рег1";
	var agregat2="рег2";
	var agregat3="рег3";
	var agregat4="рег4";
  //Считываем значения поля kvadratura в переменную j_kvadratura
  var j_kvadratura=document.forms["form"]["kvadratura"].value;
  //прописываем условия для выбора регистратора
  if ((j_kvadratura<=200) && (j_kvadratura>=50)) {
    document.write(рег4);
  }
  else if ((j_kvadratura<=400) && (j_kvadratura>=200)) {
    document.write(рег1);
  } 
  else if ((j_kvadratura<=600) && (j_kvadratura>=400)) {
    document.write(рег2);
  }
  else if ((j_kvadratura<=1000) && (j_kvadratura>=600)) {
    document.write(рег3);
  }
  else {document.write('Неверно введена квадратура');
  }
} 
</script>
</head>
<form name="form">
квадратура: <input type="text" name="kvadratura"><br />
<br /><input type="button" value="111" onclick="validate()">
</form>

<body>
</body>
</html>


Мне нужно будет считать стоимость услуг, как начать?
Я добился того что скрипт в зависимости от введенного в input значения выбирает регистратор. Как теперь добиться того, чтобы к этому регистратору привязывалась его цена?

#2
Как мне вывести результат именно в том месте, где мне надо, например в DIV?

Последний раз редактировалось M@shroom, 19.10.2012 в 12:03.
Ответить с цитированием