0

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

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

4

2 回答 2

0

这可以工作...

var secondvar = window.location.href.split('/')[window.location.href.split('/').length];
var firstvar = window.location.href.split('/')[window.location.href.split('/').length-1];
于 2012-08-01T20:38:28.763 回答
0

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

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

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

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

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

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

于 2012-08-02T01:11:19.327 回答