Buongiorno a tutti,
ho un problema con il codice sottostante.
Inserendo un qualsiasi valore numerico, mi da come risultato "NaN" (Not a Number).
La cosa bizzarra e che qualche giorno fa', funzionava. Molto probabilmente è stata effettuata una modifica ed ora non funziona.
Secondo voi, come mai non funziona?
codice:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Test</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#total_item_1')
$('input').keyup(function() {
var price = $('#txt_prezzo').val()
var quantity = $('#txt_qta').val()
var total = price * quantity;
var num = Math.ceil(total * 100) / 100;
$("#total_item_1").text("€ " + num.toFixed(2));
});
});
</script>
</head>
<body>
<form>
<input name="txt_prezzo" value="20.15" />
<span>Q.tà:<input name="txt_qta" id="txt_qta" type="text" value="1" maxlength="3" /></span>
<span>Totale:<span id="total_item_1">€ 20.15</span></span>
</form>
</body>
</html>