【问题标题】:Using forms and POST method to get URL parameters through Javascript使用表单和POST方法通过Javascript获取URL参数
【发布时间】:2012-08-01 20:33:07
【问题描述】:

假设有一个 URL http://example.com/index.html/hello/hi,其中“hello”和“hi”是参数。

你将如何使用 javascript 和表单方法 POST 来提取参数?

【问题讨论】:

  • Forms 和 POST 与此无关。您只需要从 url 中提取路径的最后部分。

标签: javascript forms post methods parameters


【解决方案1】:

您的主题有点模糊。然而,我想我已经做了一个可能性的例子。 http://jsfiddle.net/tive/LjbPq/

这个想法是为每个字符 / 拆分 URL,无论您以何种方式收到它。

var parts = document.URL.split("/");

由于 split() 返回一个数组(从零开始),因此您需要从总长度中分散 1 以获取最后一个索引。

var lastPart = parts[parts.length - 1];

在 for 循环中运行它,您应该会明白示例中出现的想法。

【讨论】:

    【解决方案2】:

    这可以工作...

    var secondvar = window.location.href.split('/')[window.location.href.split('/').length];
    var firstvar = window.location.href.split('/')[window.location.href.split('/').length-1];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-03
      • 1970-01-01
      • 1970-01-01
      • 2015-06-13
      • 2018-04-02
      • 2018-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多