Обновление блока 
		
		
		
		Приветствую Всех! 
	Имеется выездной блок на сайте 
<div class="left_panel">
	<p class="open"></p>
	<jdoc:include type="modules" name="sideblock" style="xhtml" />
	<p class="calc"><form action="" name="myform" method="post"> 
   <input  class="calcus" type="text" name="sum" size="25" placeholder="Сумма"> 
   <input class="calcus"  type="text" name="data" size="25" placeholder="На сколько месяцев?">  
    <input name="Submit" type=submit value="Посчитать"> </p>
</form>
<?php
 
if (isset($_POST['Submit'])) { 
	$sum = isset($_POST['sum']) ? $_POST['sum'] : '';
	$data = isset($_POST['data']) ? $_POST['data'] : '';
	$vznos = $sum*30/100;
	$result = ($sum-$vznos)/$data ;
	?>
	Первоначальный взонс <a class="cifra"><?= $vznos;?></a> сум.<br>
  Ежемесечная оплата составляет <a class="cifra"><?php echo ceil($result );?></a> сум<br>
  В течении <a class="cifra"><?= $data ;?></a> месяцев.
	<?php
}
?>
Знатоки Javascipt, помогите пожалуйста реализовать обновление блока без полной перезагрузки страницы после вычисления!  | 
	
		
 http://xmlhttprequest.ru/ 
	или http://api.jquery.com/jQuery.post/ Там ничего сложного. Копипаст, плюс 10минут на чтение доки (без углубления).  | 
	
		
 Сервер ничего не делает. Умножайте в ява-скрипте. 
	 | 
	
		
 
<script>
	function Submit(){
   var sum=document.getElementById('sum').value;
   var data=document.getElementById('data').value;
   var vznos= sum*30/100;
   var result= (sum-vzons)/data;
   document.write(result+)
	</script>
Я сделал так, но при нажатии на кнопку ничего не происходит  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 
<script>
	document.forms.myform.onsubmit = function(){
     var vznos = +this.sum.value*30/100,
         result = Math.ceil((+this.sum.value - vznos) / +this.data.value);
     var dataContainer = document.querySelector('.dataContainer');
	dataContainer.innerHTML = 'Первоначальный взонс <b class="cifra">'+vznos+'</b> сум.<br>Ежемесечная оплата составляет <b class="cifra">'+result+'</b> сум<br> В течении <b class="cifra">'+this.data.value+'</b> месяцев.';
     return false;
}
	</script>
	<div class="dataContainer">
	
	</div>
Решили проблему на одном из форумов, всем спасибо!  | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 09:02. |