まず、この質問を読んでくれてありがとう。Stack Overflow には素晴らしいコミュニティがあります :)
そのページの h1 要素に含まれるテキストに基づいて、ページのタイトル タグを変更する必要があります。
いろいろと調べていたら、「document.title」Javascript 関数が見つかりました。「Category-H1」のクラスを持つh1要素からテキストを取得しようとして、私はそれをいじっていました。
<script type="text/javascript">
document.title = document.getElementsByClassName("Category-H1");
</script>
ただし、ページタイトルを「[object HTMLCollection]」に設定しているだけで、これは私が理解しているようにnull値です。JSはこれを行うのが最善でしたか? コードがジャックされていることはわかっていますが、ヒントはありますか?
前もって感謝します!- アレックス
編集
コード行が文字列ではなくコレクション オブジェクトを返すという通知を受けました。次のコード例が指摘されました。
setTimeout(function () { document.title = "iFinity User Profile - " + document.getElementById("test").outerText; }, 1000);
ただし、このコードは「iFinity User Profile - undefined」というページ タイトルを生成します。そのページの h1 要素を「test」の id に設定しています。