Javascript 如何从URL输入动态更改文本?

Javascript 如何从URL输入动态更改文本?,javascript,text,dynamic,Javascript,Text,Dynamic,我想要那样的东西 请看URL部分q=Raptors+vs+Lakers,若我在这一部分输入任何文本,它将自动在网站正文上更改。我想知道我怎样才能做到这一点。我将在URL中输入一个文本,它将显示在网站正文上 感谢您的帮助。您可以解析窗口。位置,并将其放入页面的div中。我无法在代码段中显示您,因为代码段使用iframe,但如果您的html具有,则可以使用javascript(在页面加载后)使用查询参数的结果设置该div的值。假设您的url以?st=nbastream.tv&plcm=db&q=R

我想要那样的东西

请看URL部分q=Raptors+vs+Lakers,若我在这一部分输入任何文本,它将自动在网站正文上更改。我想知道我怎样才能做到这一点。我将在URL中输入一个文本,它将显示在网站正文上


感谢您的帮助。

您可以解析
窗口。位置
,并将其放入页面的div中。我无法在代码段中显示您,因为代码段使用iframe,但如果您的html具有
,则可以使用javascript(在页面加载后)使用查询参数的结果设置该div的值。假设您的url以
?st=nbastream.tv&plcm=db&q=Raptors+vs+Lakers
结尾,那么您需要参数
'q'
的值:

函数getQueryStringParam(param){ var url=window.location.toString(); 匹配(/\?(.+)$/); var params=RegExp.$1; 参数=参数拆分(&); var queryStringList={}; 对于(变量i=0;i
查看代码笔。

谢谢你,阿佩娜。成功了!!!!如果我想添加另一个parma名称'img',如何计算代码总数?url将附加类似于
&img=someimagename.jpg
的内容,javascript将获得类似以下内容的数据:
让imgParam=getQueryStringParam('img').split('+').join('');
您可以省略
.split.join().join()
part如果您知道
img
param值将不包含空格。