-1

私のウェブサイトには、次のようなタイトルがあります。

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

HTML 要素の一部にタイトルの一部を表示したいSub Titleので、この JavaScript コードを書いてタイトルを印刷しましたが、1 番目と 2 番目の間のテキストのみです。&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 に答える