2013-03-10 52 views
0

A).originalData是一個textarea改變值的百分比在一個textarea

B).changedData也是一個textarea但是這是我將作出改變

我怎麼能計算的百分比B從0%開始改變?

的jQuery:

var changed, original = $(".originalData").val() $(".changedData").change(function(){ changed = $(this).val(); });

+3

的http:// EN .wikipedia.org/wiki/Levenshtein_distance – 2013-03-10 23:19:21

回答

1
,如果你想計算的變化我想你必須做這樣的事情的百分比

var changedData = $('.changedData').val().length; 
var originalData = $('.changedData').val().length; 

var precentageOfChange = changedData/originalData * 100 - 100 
$('.mydiv').append(precentageOfChange); 
+0

謝謝我怎麼能在div中顯示這個? – 2013-03-11 00:16:08

+0

請參閱編輯 – 2013-03-11 00:25:31

0
$('.changedData').change(function(){ 
    var original = $('.originalData').val(); 
    var changed = $(this).val(); 
    var changed = changed/original * 100 - 100; 
}); 
+0

使用val()將返回文本區域的值而不是數字 – 2013-03-11 00:03:05