【发布时间】:2017-07-05 20:41:07
【问题描述】:
我正在尝试用 javascript 创建一个程序,将 <a href=''>Hello how are you</a> 转换为 <a href='hello+how+are+you'>hello how are you</a>
搜索后,我找到了这段代码,但它不起作用。
<a id='text' href='output'>is you good</a>
<a href=''>is you good</a>
<script>
$text = getElementById("demo").innerHTML ;
$output = str_replace(" ", "+", $text);
</script>
【问题讨论】:
-
提问前请先进行简单的网络搜索。 javascript中没有
str_replace()这样的方法,在网上不难找到正确的方法......以及示例 -
您正在混淆 php 和 javascript。您正在寻找
String.prototype.replace(/ /g,"+") -
这里是我想做的
<div class="tm-ctt-text"><a href="https://twitter.com/share?text=hello+how+are+you.&amp;via=denharsh&amp;related=denharsh&amp;url=https://www.something.com/" target="_blank">how are you.</a></div> <p><a href="https://twitter.com/share?text=hello+how+are+you.&amp;via=denharsh&amp;related=denharsh&amp;url=https://www.shoutmeloud.com/" target="_blank" class="tm-ctt-btn">Click To Tweet</a></p> <div class="tm-ctt-tip"></div> -
“这是我想做的” .... 这不是免费的代码编写服务。先做一些研究
-
将其附加到原始问题。
标签: javascript jquery html