如何在HTML页面上使用这个jquery代码

How to use this jquery codes on HTML pages?

本文关键字:jquery 代码 HTML      更新时间:2023-09-26

也许这只是一个基本问题,因为我是Jquery的新手。

我试图找到任何方法从url获取数据或调用为url获取参数

示例=mysite.com/go.html?link=data然后我在这个论坛上找到了这个代码,但我不知道如何在我的html页面上使用它。

    function getParameterByName(name)
{
  name = name.replace(/['[]/, "'''[").replace(/[']]/, "''']");
  var regexS = "[''?&]" + name + "=([^&#]*)";
  var regex = new RegExp(regexS);
  var results = regex.exec(window.location.search);
  if(results == null)
    return "";
  else
    return decodeURIComponent(results[1].replace(/'+/g, " "));
}

如何使用它?例如,我d=访问的url是mysite.com/go.html?link=example.com,我想在我的html页面

<a href="example.com">中显示example.com

首先,这不是"jQuery"代码,而是Javascript代码。简而言之,实现您询问的代码的方法如下:

function displayLink(){
var link = getParameterByName("link");
var container = document.getElementById("myContainer");
container.innerHTML = "<a href="'+link+'">Click here for link</a>";
}

其中"myContainer"是要链接到的元素的ID,该元素将显示在页面中。然后,当页面加载并添加链接时,您可以调用"displayLink"函数。这是一种极其简化的方法,可以实现您所要求的内容(尽管它会完成任务),正如评论中所说,我建议您在尝试将代码添加到网页之前学习基本的Javascript。