Собственно, специфика работы заказчика сайта позволяет сделать калькулятор только до 1000 кв.м. так что методы, описанные vashurin вполне подходят.
Теперь другой вопрос: Как вывести результат того, что насчитает калькулятор в PDF файл в виде ком.предложения? Калькулятор работает на джумле 1.5. В результате появляется табличка. Вот ее бы в PDF. Спасибо всем большое за участие!!! |
И еще вопрос по строковым переменным -
Есть переменная, скажем accessories, она будет выводиться в div, как сделать, чтобы допустим в случае, если квадратура больше или равна 400 кв.м. то в аксессуары добавлялся, скажем, усилитель, через запятую... в общем - как выводить строковые переменные через запятую? |
Ха! Справился... как же приятно самому до чего нибудь додуматься )
document.getElementById('accessories').innerHTML = (string1+" ,"+string2);
<tr>
<td>Аксессуары:</td>
<td id="accessories"> </td>
|
Друзья, помогайте!
очередное затруднение... Как сделать несколько условий? нужно чтобы переменные принимали значения только если "чекнуты" два определенных инпута...
<html>
<head>
<script type='text/javascript'>
function montazh() {
var montazh_summa = 0;
if (document.getElementById('da').checked) {
else if (document.getElementById('distant').checked){
montazh_summa = ('kazamola batikoza');
}
document.getElementById('montazh_summa').innerHTML = montazh_summa;
}
</script>
</head>
<body>
<form name="form">
<input type="radio" name="1" id="da" onchange="montazh()"> Да<br />
<input type="radio" name="1" id="net" onchange="montazh()"> Нет<br />
3. Выберите тип управления:<br/>
<input type="radio" name="upravlenie" id="uprovodka"> Управляющая проводка<br />
<input type="radio" name="upravlenie" id="distant"> Дистанционное управление<br />
</form>
<div id="montazh_summa"></div>
</body>
</html>
поправьте, пожалуйста... не работает... |
Ура! оказалось нужны еще скобки...
вот так:
if ((document.getElementById('da').checked) && (document.getElementById('distant').checked)) {
(distant_pult_price=3) && (distant_pult_name=", пульт дистанционного управления");
}
else if ((document.getElementById('net').checked) && (document.getElementById('distant').checked)) {
(distant_pult_price=0) && (distant_pult_name=" ");
}
|
| Часовой пояс GMT +3, время: 13:26. |