如何使用JavaScript将一页的CSS更改为另一页的CSS

时间:2018-11-27 12:11:22

标签: javascript html

我有两个网页:

pageone.htmlpagetwo.html

pageone.html 中,有一个ID为change-color的按钮 当您单击该按钮时, pagetwo.html 的背景色应该变成绿色。 但这并没有发生。 有人可以帮我吗?

function changeColor() {
  //code

  var pageTwo = 'pagetwo.html';
  pageTwo.style.backgroundColor = "green";
}
<button type="button" id="change-color" onclick="changeColor">Change Background Color</button>

1 个答案:

答案 0 :(得分:3)

您可以尝试以下操作

在pageone.html

 window.localStorage.setItem("bg", "")
 function changeColor() {
         window.localStorage.setItem("bg", "green");
 }

在pagetwo.html

<script>
var bg = window.localStorage.getItem("bg");
if(typeof bg!= 'undefined' && bg != ""){
    //Set your background using bg variable
}
</script>