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

时间:2014-07-22 03:51:07

标签: javascript string variables methods replace

我注意到了这里的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;

2 个答案:

答案 0 :(得分:0)

不确定我是否清楚地了解你想要什么,但也许接下来会帮助你:

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

答案 1 :(得分:-2)

由于document.title的值是一个字符串,我们可以用任何字符串替换它。

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

我对上次修改感到不满意(使用str代替document.title