如何将JavaScript函数(in)中的值传递给JSP表单?

时间:2013-10-09 05:16:03

标签: javascript jsp

我需要从JavaScript函数中获取一个值,该函数位于jsp中的标记中以形成

以下是代码:

function computeTotalDistance(result) {
        var total = 0;
        var myroute = result.routes[0];
        for (var i = 0; i < myroute.legs.length; i++) {
            total += myroute.legs[i].distance.value;
            }
        total = total / 1000.

    // **total** this is the value i need to get                
        }

这是正文中的表格,

<form:form  method="POST" action="${saveReceiptUrl}"></form:form>

我需要在整个变量中得到这个值的形式,怎么做?

1 个答案:

答案 0 :(得分:0)

@Sachith这很简单,保存在表单内的text / hidden框中的值。所以你可以在你的servlet中获得这个值。您可以使用jquery设置值,例如

$("#text_box_id").val(total);

否则,如果你需要JS,

document.getElementById('text_box_id').value = total

希望这会有所帮助..