jQuery结果字段自动填充

时间:2015-06-23 23:32:32

标签: jquery

我是jQuery的新手,并且在这里搜索时无法找到我想要的答案。我正在尝试使用类.userInput获取3个字段,以便在用户填写#result字段时自动填充到.userInput字段。我似乎无法让它发挥作用。任何帮助,将不胜感激。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<!-- jQuery Stats -->
<script>
    $(document).ready(function() {
        var autoLoan = function(principal, interestRate, termLength) {
            var result = principal + (principal * interestRate) / termLength
            console.log("Autoloan called, result is " + result);
            return result;
        }

        $("#get_started").click(function() {
            $("#entries").removeAttr("hidden");
            $(this).remove();
        });

        $(".userInput").keyup(function() {
            var principal = $("#loanAmount").val() || 0;
            var interestRate = $("#interestRate").val() || 0;
            var termLength = $("#loanTerm").val() || 0;
            $("#result").keyup(function() {
                $("#userInput").val();
            });
        });
    });
</script>

1 个答案:

答案 0 :(得分:0)

你几乎拥有它!它离你已经不太远了 $(document).ready(function(){     var autoLoan = function(principal,interestRate,termLength){         var result = principal +(principal * interestRate)/ termLength         console.log(“Autoloan called,result is”+ result);         返回结果;     }     $(“#get_started”)。click(function(){         $( “#项目”)removeAttr( “隐藏”)。         $(这)一个.remove();     });     $(“。userInput”)。keyup(function(){         var principal = $(“#loanAmount”)。val()|| 0;         var interestRate = $(“#interestRate”)。val()|| 0;         var termLength = $(“#loanTerm”)。val()|| 0;         $(“#result”)。val(autoloan(principal,interestRate,termLength));     }); }); 如果您有任何其他问题,请与我们联系