繁体   English   中英

Javascript用Replace()方法替换页面标题和变量?

[英]Javascript Replace page title and Variable with Replace() Method?

我在这里注意到JavaScript Replace()方法:

http://www.w3schools.com/jsref/jsref_replace.asp

并在此处使用此代码:

var str = "Visit Microsoft!";
var res = str.replace("Microsoft", "W3Schools");

我想知道它是否可以代替我在此处设置的页面标题:

document.title = "Supplies -" + " Orbs : " + Orbs;

我需要更换这些物品:

"Supplies -"
" Orbs : "
Orbs

最后一个是我在此处定义的变量:

var Orbs = 0;

不确定我是否清楚了解您想要什么,但是接下来可能会帮助您:

document.title = ("Supplies -" + " Orbs : " + Orbs).replace("Supplies -", "someString")
    .replace(" Orbs : ", "someString")
    .replace(Orbs, "someString");

由于document.title的值是一个字符串,因此我们可以将其替换为任何字符串。

document.title = document.title.replace(document.title, "YOUR_STRING_HERE");

我的最后一次编辑不好(使用str代替document.title

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM