如何从页面 URL 设置 href 值?
如果网址是 www.mysite.com/?url=www.google.com?client=xxxxxx
且页面上的 a
href 是
<a href="" id="download" class="button">link</a>
如何设置 href作为 http://www.google.com
通过从 ?url=www.google.com
中提取它来制作...
<a href="http://www.google.com" id="download" class="button">link</a>
?
还有还有一个因素:如果?url=www.google.com
在之后没有得到
那么它应该被插入到 http://
?url=href
值中。
If the URL is www.mysite.com/?url=www.google.com?client=xxxxxx
and the a
href on the page is
<a href="" id="download" class="button">link</a>
how could I set the href as http://www.google.com
by extracting it from ?url=www.google.com
to make...
<a href="http://www.google.com" id="download" class="button">link</a>
?
And there is one other factor: if the ?url=www.google.com
hasn't got http://
after ?url=
then it should be inserted in the href
value.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个,很难提供明确的答案,因为我不确定您需要解析的 URL 中可能出现哪些字符,但这适用于您发布的 URL -
演示 - http://jsfiddle.net/J77J2/
Try this, it's hard to provide a definitive answer as I'm not sure what characters could appear in the the URL you need to parse but this will work with the URL you posted -
Demo - http://jsfiddle.net/J77J2/