0

フォームにjspのタグにあるJavaScript関数から値を取得する必要があります

以下はコードです:

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>

このフォームの合計変数でその値を取得する必要がありますが、どうすればよいですか??

4

1 に答える 1

0

@Sachithこれは非常に簡単です。フォーム内のテキスト/非表示ボックスに値を保存します。したがって、サーブレットでその値を取得できます。次のようにjqueryを使用して値を設定できます。

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

他にJSで必要な場合は、

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

お役に立てれば..

于 2013-10-09T07:19:48.763 に答える