Помогите формат данных привести к форме 0.00 руб.
Добрый день
Имеется такой код:
<?php
$db =& JFactory::getDBO();
$query='SELECT volume FROM jos_zoo_item';
$db->setQuery($query);
$datavalue = $db->loadResult();
?>
<script type="text/javascript">
function DeliveryCalc() {
var t=+document.getElementById('kolichestvo').value
var s=+document.getElementById('price').value
document.getElementById('resultat').value=t*s*250+ " руб."
}
</script>
<select size="1" id="kolichestvo" onchange='DeliveryCalc()'>
<option value="0">Выберите количество</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<select size="1" id="price" onchange='DeliveryCalc()'>
<option value="0">Выберите город</option>
<option value="0.5">Казань</option>
<option value="2">Воронеж</option>
<option value="12.3">Астрахань</option>
</select>
<input type='text' id='resultat' />
1) Не могу понять как вывести resultat в формате 0.00 (то есть округлить до двух цифр после 0) Прошу помочь с кодом.
2) И как добавить в формулу: document.getElementById('resultat').value=t*s*250+ " руб." переменную $datavalue которую вытаскиваю из БД ранее??? то есть чтобы она умножалась вот тут: t*s*250
С уважением
|