如何在javascript中将long var连接到url字符串?

时间:2014-12-18 14:47:55

标签: javascript html

我在一个来自html表单的var中有一个数字,我需要将它连接到一个创建一个url来引用另一个对象。

这是我的剧本:

<!DOCTYPE html>
<html>

  <head>
    <title>Change src value of iframe dynamically</title>
    <script type="text/javascript">
     function newSrc() {
      var newSrc = document.getElementById("MySelection").elements.value;
      document.getElementById("MyFrame").src=<iframe width="100%" height="100%"  src="mstrWeb?evt=2048001&src=mstrWeb.2048001&documentID=99F70B7440539025344C83849D7B47CD&visMode=0&port=0&share=1&hiddensections=path,dockTop,dockLeft,footer&elementsPromptAnswers=9B5FD9D44FFEB1F048E58D8F48E0912E;9B5FD9D44FFEB1F048E58D8F48E0912E:+Long.toString(newSrc)"></iframe>;
     }
    </script>
    <style type="text/css">
      select {clear:both;}
    </style>
  </head>

  <body>

    <form id="MySelection">
    <form action="action_page.php">
    Username:
    <br>
    <input type="Long" name="username">
    <br>
    </form>
    <button onClick="newSrc();">Search</button>

  </body>

</html>
提前谢谢, 连

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

document.getElementById("MyFrame").src="mstrWeb?evt=2048001&src=mstrWeb.2048001&documentID=99F70B7440539025344C83849D7B47CD&visMode=0&port=0&share=1&hiddensections=path,dockTop,dockLeft,footer&elementsPromptAnswers=9B5FD9D44FFEB1F048E58D8F48E0912E;9B5FD9D44FFEB1F048E58D8F48E0912E:" + Long.toString(newSrc);