Показать сообщение отдельно
  #2 (permalink)  
Старый 26.03.2014, 11:06
Аватар для ksa
ksa ksa на форуме
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,202

Сообщение от Officeoff.ru
Не могу понять, почему не происходит умножение
Понимать-то особо нечего... Просто ты фигню какую-то написал...
Как вариант

<html>
<head>
<script  type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
	$('.str').on("keyup",".quantity, .price",function(){
		var o=$(this.parentNode.parentNode);
		var kol = o.find('.quantity').val();
		var price = o.find('.price').val();
		var result = kol * price;
		if (!isNaN(result)) {
			o.find('.sum').val(result);
		};
	});
});
</script>
</head>
<body><table class='table'>
<tr class='str'><td><input name='quantity' class='quantity' type='text'></td><td><input name='price' class='price' type='text'></td><td><input name='sum' class='sum' type='text'></td></tr>
</table>
</body>
</html>
Ответить с цитированием