これは、実行時に機能しないコードです。何が欠けているのか、どこが間違っていたのか教えてください。
$(':input').bind('keypress keydown keyup change', function() {
var acho = parseFloat($(':input[name="acho"]').val(),10),
alto = parseFloat($(':input[name="alto"]').val(),10),
matl = parseFloat($(':input[name="material"]').val(),10);
cat = parseFloat($(':input[name="category"]').val(),10);
var v = '';
if (!isNaN(acho) && !isNaN(alto) && !isNaN(matl)){
v = cat*(matl / 100) / ((alto / 100) * (acho / 100));
}
$(':input[name="ml"]').val(v.toString());
});