我从输入链接(非形式)得到错误的值

时间:2017-06-01 23:22:08

标签: javascript php jsp

我正在尝试从用户那里获取输入并使用该参数调用Servlet但我无法获得更改的值。我正在获得初始价值。

{{1}}

2 个答案:

答案 0 :(得分:0)

请注意,JSP是HTML 预处理器,这意味着它会在将网页发送到用户的浏览器之前对其进行处理。在用户代理上,它只是一个简单的HTML页面,当生成页面时,这些标记(例如<%= quantity %>)将替换为变量quantity的值。要实现您的目标,请使用javascript。

答案 1 :(得分:0)

 function getlink(product_id) {
        var link = "addToCart.jsp?id="+product_id+"&quantity="+document.getElementById("quantity").value;
        window.location.replace(link);
    }

调用此函数

<a  href="javascript:getlink(<%=product_id%>);" id="greenBtn">Add to cart</a>