Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 如何获取URL的部分内容并将其粘贴到页面上的某个位置_Javascript_Mediawiki - Fatal编程技术网

Javascript 如何获取URL的部分内容并将其粘贴到页面上的某个位置

Javascript 如何获取URL的部分内容并将其粘贴到页面上的某个位置,javascript,mediawiki,Javascript,Mediawiki,我需要一个javascript(最好)为我的mediawiki网站,将抓取url的结尾,例如从 我想它抓取ID 125004192,然后像这样将它添加到同一页的某个地方 <a id="various3" href="http://aionpowerbook.com/view.php?item=placed_id"> 乞讨将是静态的,ID将添加到“?item=”之后,这将导致: <a id="various3" href="http://aionpowerbook.com/

我需要一个javascript(最好)为我的mediawiki网站,将抓取url的结尾,例如从 我想它抓取ID 125004192,然后像这样将它添加到同一页的某个地方

<a id="various3" href="http://aionpowerbook.com/view.php?item=placed_id">

乞讨将是静态的,ID将添加到“?item=”之后,这将导致:

<a id="various3" href="http://aionpowerbook.com/view.php?item=125004192">

这可能吗

更新: 我不得不对你的建议稍加修改,但最终还是奏效了

<a id="various3" />
<script type="text/javascript">
  var itemid = document.URL.split("/").slice(-1)[0];
  var a = document.getElementById('various3');
  if (a) {
    a.href = "http://aionpowerbook.com/view.php?item=" + itemid;;
  }
</script>

var itemid=document.URL.split(“/”).slice(-1)[0];
var a=document.getElementById('various3');
如果(a){
a、 href=”http://aionpowerbook.com/view.php?item=“+itemid;”;;
}

谢谢。

到目前为止你都试了些什么?您可以这样提取id:
document.getElementById('various3').href.split('=').pop()
sorry,但也不起作用。我做了一个页面,只包含那个
var link = document.getElementBYId("various3");
var id = document.URL.split("/").slice(-1)[0];
link.href = "http://aionpowerbook.com/view.php?item=" + id;