Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用<;将值从JavaScript传递到Servlet;a>;标签或其他方式_Javascript_Servlets - Fatal编程技术网

使用<;将值从JavaScript传递到Servlet;a>;标签或其他方式

使用<;将值从JavaScript传递到Servlet;a>;标签或其他方式,javascript,servlets,Javascript,Servlets,我有一个模式,它将orderID设置为模式。在这个模式中,它有一个执行另一个请求的和一个,那么,如何将值传递给Servlet呢?还是有其他更简单的方法?我试过这么做 Html: //正在执行其他请求的窗体 &时代; 返回 发送请求 JavaScript: function setOrder15(orderID) { for(var i = 0; i < orderids.length; i++) { if(pars

我有一个模式,它将
orderID
设置为模式。在这个模式中,它有一个执行另一个请求的
和一个
,那么,如何将值传递给Servlet呢?还是有其他更简单的方法?我试过这么做

Html:


//正在执行其他请求的窗体
&时代;
返回
发送请求
JavaScript:

        function setOrder15(orderID) {
            for(var i = 0; i < orderids.length; i++) {
                if(parseInt(orderids[i]) === orderID) {
                    $(".modal-body #orderid15").val(orderids[i]);
                    document.getElementsByName("orderid151515")[0].innerHTML = orderids[i];
                }
            }
        }
函数setOrder15(orderID){
对于(var i=0;i
你的想法应该行得通。但是您没有命名
元素,因此它可能无法正常工作。另外,您必须替换整个html

您还可以使用javascript函数设置一个
globalOrderId
global变量,然后使用javascript转到新页面:

<a onclick="goToNewPage()">Yes</a>

你的想法应该行得通。但是您没有命名
元素,因此它可能无法正常工作。另外,您必须替换整个html

您还可以使用javascript函数设置一个
globalOrderId
global变量,然后使用javascript转到新页面:

<a onclick="goToNewPage()">Yes</a>

最好在onclick中使用
return goToNewPage()
并返回false。最好在onclick中使用
return goToNewPage()
并返回false。
function goToNewPage() {
    window.location = 'ApproveSurgery?orderid15=' + globalOrderId;
}