-1

在我的网站上,我的标题是这样的:

<title>Current Title &rarr; Sub Title &rarr; My Site</title>

我想在Sub Title我的一些 html 元素中显示标题的一部分......所以我编写了这段 JavaScript 代码来打印标题,但只有第一个和第二个之间的文本&rarr;

&quot;<script>document.write(document.title.split("\u2192")[1]);</script>&quot;

但是该代码输出" Sub Title "前后都有一个空格。你知道我如何使用javascript(不更改标题)以某种方式删除2个空格以输出如下内容:"Sub Title"

谢谢!

4

1 回答 1

2

尝试使用 JQuery 修剪您已经使用过的那个

http://api.jquery.com/jQuery.trim/

像这样:

<script type="text/javascript">
    var titlePart = document.title.split("\u2192")[1];
    document.write($.trim(titlePart));
</script>

或者,如果您想坚持使用 javascript,请尝试使用此...

<script type="text/javascript">
    var titlePart = document.title.split("\u2192")[1];
    document.write(titlePart.replace(/^\s+|\s+$/g, ''));
</script>
于 2013-09-26T04:30:58.607 回答