如何根据文本区域中的字符数查找成本

时间:2018-12-18 09:09:05

标签: javascript php jquery html

我的表格中有文本区域

<textarea id="word_count"></textarea>
Cost <input type="text" value=""/>

我曾经根据用户在文本框中输入的字符数来查找费用。每200个字元$ 50。结果就是这样

cost = $50 for 200 character 
       $100 for 400 character
       $150 for 600 character

我发现在文本框中输入的字符数。

<script>
  $("#word_count").on('keyup', function() {
    var word_count  =$("#word_count").val().replace(/\s/g, "").length;     
  });
</script>

2 个答案:

答案 0 :(得分:2)

let characterCount = 650;

let price = Math.floor(characterCount / 200) * 50;
console.log (price);

答案 1 :(得分:-1)

准备一个辅助json,例如: var helperJSON = { 200:“ $ 50”, 400:“ $ 100”, 600:“ $ 150” }

$("#word_count").on('keyup', function() {
        var word_count=$("#word_count").val().replace(/\s/g, "").length;  
        var cost = helperJSON[word_count];
        if(cost){
          //do something
        }


    });

因此,当您捕获字符时,请调用helper变量,这将给您带来成本。