page2に指定された要素が含まれている場合、page1のコンテンツを変更する必要があります。同じページからIDを取得すると、このコードはうまく機能します
if (document.getElementById("page_element")) {
var str = document.getElementById("destination").innerHTML;
var n = str.replace("Login", "Logout");
document.getElementById("destination").innerHTML = n;
}
しかし、ページ 1 のコンテンツを変更するには、要素がページ 2 に存在するかどうかを確認する必要があります。
これを変えなければならない
if (document.getElementById("page1_element"))
page2(私の場合はlogged.html)である正しいパスを使用してください。どうやってやるの ?