Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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 使用html href加载通用网页_Javascript_Html - Fatal编程技术网

Javascript 使用html href加载通用网页

Javascript 使用html href加载通用网页,javascript,html,Javascript,Html,我试图加载一个带有下拉菜单的通用网页,方法是在url字符串上添加参数,然后使用html“a”标记加载页面。目前,我将此作为下拉列表的重定向: 算法 显示选项 但是,我需要能够做到这一点: > new_url=“graphGeneric.html?me=param_1¶m_2” 我如何将html和javascript结合起来?当前,如果我设置href=new\u url,它会将我指向一个名为new\u url的页面,但我需要它来访问new\u ur

我试图加载一个带有下拉菜单的通用网页,方法是在url字符串上添加参数,然后使用html“a”标记加载页面。目前,我将此作为下拉列表的重定向:

    • 算法
    • 显示选项
  • 但是,我需要能够做到这一点:

    >

    new_url=“graphGeneric.html?me=param_1¶m_2”


  • 我如何将html和javascript结合起来?当前,如果我设置href=new\u url,它会将我指向一个名为new\u url的页面,但我需要它来访问new\u url设置为的值。

    除非您打算在重新设置页面上拆分字符串,否则您无法将它们完全合并到一个参数中。您应该这样做:

        var new_url = "graphGeneric.html?"; 
        var paramNum = 0;
    
        function addParams(theValue) {
        new_url += "me" + paramNum + "="+ theValue +"&";
    paramNum++;
        }
    
    因此,每当您希望将另一个参数附加到新的\u url时,您都会调用该函数并告诉它要添加什么值。它将生成如下内容:

    graphGeneric.html?me\u 0=this&me\u 1=this也&


    独立在线。

    嗨,用户3821820,欢迎来到SO!通常,这里的用户不愿意帮助回答问题,除非原始海报提供了一些代码来证明他做了一些努力。您是否有我们可以查看的代码(最好使用a)?您忘了增加
    paramNum
    param。你应该把
    paramNum++在那里。
    
    <li><a href=new_url> Layer Two</a> </li>
    
        var new_url = "graphGeneric.html?"; 
        var paramNum = 0;
    
        function addParams(theValue) {
        new_url += "me" + paramNum + "="+ theValue +"&";
    paramNum++;
        }