仅HTML表单提交

仅HTML表单提交,html,http,Html,Http,如何创建一个表单,将值提交到另一个页面,然后在不使用任何编程语言的服务器端代码的情况下将其打印出来 i、 e.First.html <form method="get" action="Second.html"> <input type="text" name="myname" /> <input type="submit" value="submit" /> </form> <p>input.myname</p>

如何创建一个表单,将值提交到另一个页面,然后在不使用任何编程语言的服务器端代码的情况下将其打印出来

i、 e.First.html

<form method="get" action="Second.html">
  <input type="text" name="myname" />
  <input type="submit" value="submit" />
</form>
<p>input.myname</p>
<html>
<head>
</head>
<body>
    <form method="GET" action="second.html">
        <input type="text" name="myname" />
        <input type="submit" value="click me" />
    </form>
</body>
</html>

Second.html

<form method="get" action="Second.html">
  <input type="text" name="myname" />
  <input type="submit" value="submit" />
</form>
<p>input.myname</p>
<html>
<head>
</head>
<body>
    <form method="GET" action="second.html">
        <input type="text" name="myname" />
        <input type="submit" value="click me" />
    </form>
</body>
</html>
input.myname


我不知道你为什么要这样做,实际上我看不出有什么好处

无论如何,在second.html中,您可以使用javascript(例如jquery框架)解析查询字符串并返回值

first.html

<form method="get" action="Second.html">
  <input type="text" name="myname" />
  <input type="submit" value="submit" />
</form>
<p>input.myname</p>
<html>
<head>
</head>
<body>
    <form method="GET" action="second.html">
        <input type="text" name="myname" />
        <input type="submit" value="click me" />
    </form>
</body>
</html>

然后,在second.html中,使用以下命令:

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript">
(function($) {
    $.QueryString = (function(a) {
        if (a == "") return {};
        var b = {};
        for (var i = 0; i < a.length; ++i)
        {
            var p=a[i].split('=');
            if (p.length != 2) continue;
            b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));
        }
        return b;
    })(window.location.search.substr(1).split('&'))
})(jQuery);
</script>
</head>
<body>
<script type="text/javascript">
alert('Test: ' + $.QueryString["myname"]);
</script>
</body>
</html>

(函数($){
$.QueryString=(函数(a){
如果(a==“”)返回{};
var b={};
对于(变量i=0;i
我不知道你为什么要这样做,实际上我看不出有什么好处

无论如何,在second.html中,您可以使用javascript(例如jquery框架)解析查询字符串并返回值

first.html

<form method="get" action="Second.html">
  <input type="text" name="myname" />
  <input type="submit" value="submit" />
</form>
<p>input.myname</p>
<html>
<head>
</head>
<body>
    <form method="GET" action="second.html">
        <input type="text" name="myname" />
        <input type="submit" value="click me" />
    </form>
</body>
</html>

然后,在second.html中,使用以下命令:

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript">
(function($) {
    $.QueryString = (function(a) {
        if (a == "") return {};
        var b = {};
        for (var i = 0; i < a.length; ++i)
        {
            var p=a[i].split('=');
            if (p.length != 2) continue;
            b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));
        }
        return b;
    })(window.location.search.substr(1).split('&'))
})(jQuery);
</script>
</head>
<body>
<script type="text/javascript">
alert('Test: ' + $.QueryString["myname"]);
</script>
</body>
</html>

(函数($){
$.QueryString=(函数(a){
如果(a==“”)返回{};
var b={};
对于(变量i=0;i
我不知道你为什么要这样做,实际上我看不出有什么好处

无论如何,在second.html中,您可以使用javascript(例如jquery框架)解析查询字符串并返回值

first.html

<form method="get" action="Second.html">
  <input type="text" name="myname" />
  <input type="submit" value="submit" />
</form>
<p>input.myname</p>
<html>
<head>
</head>
<body>
    <form method="GET" action="second.html">
        <input type="text" name="myname" />
        <input type="submit" value="click me" />
    </form>
</body>
</html>

然后,在second.html中,使用以下命令:

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript">
(function($) {
    $.QueryString = (function(a) {
        if (a == "") return {};
        var b = {};
        for (var i = 0; i < a.length; ++i)
        {
            var p=a[i].split('=');
            if (p.length != 2) continue;
            b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));
        }
        return b;
    })(window.location.search.substr(1).split('&'))
})(jQuery);
</script>
</head>
<body>
<script type="text/javascript">
alert('Test: ' + $.QueryString["myname"]);
</script>
</body>
</html>

(函数($){
$.QueryString=(函数(a){
如果(a==“”)返回{};
var b={};
对于(变量i=0;i
我不知道你为什么要这样做,实际上我看不出有什么好处

无论如何,在second.html中,您可以使用javascript(例如jquery框架)解析查询字符串并返回值

first.html

<form method="get" action="Second.html">
  <input type="text" name="myname" />
  <input type="submit" value="submit" />
</form>
<p>input.myname</p>
<html>
<head>
</head>
<body>
    <form method="GET" action="second.html">
        <input type="text" name="myname" />
        <input type="submit" value="click me" />
    </form>
</body>
</html>

然后,在second.html中,使用以下命令:

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript">
(function($) {
    $.QueryString = (function(a) {
        if (a == "") return {};
        var b = {};
        for (var i = 0; i < a.length; ++i)
        {
            var p=a[i].split('=');
            if (p.length != 2) continue;
            b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));
        }
        return b;
    })(window.location.search.substr(1).split('&'))
})(jQuery);
</script>
</head>
<body>
<script type="text/javascript">
alert('Test: ' + $.QueryString["myname"]);
</script>
</body>
</html>

(函数($){
$.QueryString=(函数(a){
如果(a==“”)返回{};
var b={};
对于(变量i=0;i
是否要在不使用服务器端代码的情况下将数据从一个页面传输到另一个页面?这是非常不值得推荐的,它可以像Justin所说的那样使用javascript,我建议您使用ASP.NET并使用
QueryString
Session
传递,正如您在中看到的那样。

您想在不使用服务器端代码的情况下将数据从一个页面传输到另一个页面吗?这是非常不值得推荐的,它可以像Justin所说的那样使用javascript,我建议您使用ASP.NET并使用
QueryString
Session
传递,正如您在中看到的那样。

您想在不使用服务器端代码的情况下将数据从一个页面传输到另一个页面吗?这是非常不值得推荐的,它可以像Justin所说的那样使用javascript,我建议您使用ASP.NET并使用
QueryString
Session
传递,正如您在中看到的那样。

您想在不使用服务器端代码的情况下将数据从一个页面传输到另一个页面吗?这是非常不值得推荐的,它可以使用javascript,就像Justin说的,我建议你使用ASP.NET,并使用
QueryString
Session
,正如你在中看到的那样。

你必须使用javascript,否则我相信这是不可能的。你必须使用javascript,否则这是不可能的,我相信。你必须使用JavaScript,否则这是不可能的,我相信。你必须使用JavaScript,否则这是不可能的,我相信。你的另一个答案不能被取消删除,因为它所涉及的问题需要删除,但我取消删除这个问题是为了给你一个机会将其编辑成更实质的内容。这将清除你帐户上的答案块。你的其他答案无法取消删除,因为它所涉及的问题需要删除,但我取消删除此答案是为了让你有机会将其编辑为更实质的内容。这将清除你帐户上的答案块。你的其他答案无法取消删除,因为它所涉及的问题需要删除,但我取消删除此答案是为了让你有机会将其编辑为更实质的内容。这将清除你帐户上的答案块。你的其他答案无法取消删除,因为它所涉及的问题需要删除,但我取消删除此答案是为了让你有机会将其编辑为更实质的内容。这将清除您帐户上的回答障碍。