새로 고침 후 변경된 색상 유지

Gilang Rizkie

이 코드를 사용하여 머리와 단추 색상을 변경하려고합니다.

   <div class="ann-right">
    <button id="red" onclick="color1('#D91E18'), color2('#96281B')" class="tooltip color" title="Red"></button>
    <button id="green" onclick="color1('#3FC380'), color2('#00B16A')" class="tooltip color"title="Green" ></button>
    <button id="blue" onclick="color1('#5BBBFF'), color2('#22A7F0')" class="tooltip color" title="Blue"></button>
   </div>

  <script>
  function color1(col){
  document.getElementById("head").style.backgroundColor=col;
  }

  function color2(col){
  document.getElementById("submit-search").style.backgroundColor=col;
  document.getElementById("submit-post").style.backgroundColor=col;
  }
  </script>

페이지를 새로 고친 후 색상을 유지하는 방법은 무엇입니까?

Tha'er M. Al-Ajlouni

필요한 동작을 구현하기위한 여러 옵션이 있으며 그중 하나는 sessionStorage를 사용하는 것입니다. sessionStorgae에 선택한 색상을 저장하고 페이지로드시 읽습니다. 자세한 내용은 다음을 참조하십시오.

// Save data to sessionStorage
sessionStorage.setItem('key', 'value');

// Get saved data from sessionStorage
var data = sessionStorage.getItem('key');

// Remove saved data from sessionStorage
sessionStorage.removeItem('key');

// Remove all saved data from sessionStorage
sessionStorage.clear();

업데이트 : 귀하의 경우 :

<div class="ann-right">
  <button id="red" onclick="color1('#D91E18'), color2('#96281B')" class="tooltip color" title="Red"></button>
  <button id="green" onclick="color1('#3FC380'), color2('#00B16A')" class="tooltip color" title="Green"></button>
  <button id="blue" onclick="color1('#5BBBFF'), color2('#22A7F0')" class="tooltip color" title="Blue"></button>
</div>

<script>
  function color1(col) {
    document.getElementById("head").style.backgroundColor = col;
    sessionStorage.setItem('col1', col);
  }

  function color2(col) {
    document.getElementById("submit-search").style.backgroundColor = col;
    document.getElementById("submit-post").style.backgroundColor = col;
    sessionStorage.setItem('col2', col);
  }

  color1(sessionStorage.getItem('col1'));
  color2(sessionStorage.getItem('col2'));
</script>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

rowGroupPanelShow 상태가 변경된 후 Aggrid 새로 고침

분류에서Dev

localStorage를 다른 값으로 변경하고 새로 고침 후 유지

분류에서Dev

새로 고침 후 축소 상태 유지

분류에서Dev

React에서 새로 고침 후 'isAuthenticated'상태 유지

분류에서Dev

새로 고침 후에도 텍스트 상자 값 유지

분류에서Dev

페이지 새로 고침 후 이미지 변경

분류에서Dev

범위 변경 후 새로 고침되지 않는 지시문

분류에서Dev

매핑 된 네트워크 디스크의 변경되거나 새 파일이 새로 고침 F5 후에도 탐색기에 표시되지 않음

분류에서Dev

열 속성을 변경 한 후 유형이 지정된 데이터 집합 (xsd) 새로 고침

분류에서Dev

NPM + React : App.js 변경 후 새로 고침되지 않음

분류에서Dev

키 변경 후 Windows 레지스트리 "새로 고침"

분류에서Dev

$ scope 변경 후 각도 새로 고침

분류에서Dev

변경 후 캔버스 새로 고침

분류에서Dev

새로 고침 후 드롭 다운을 선택한 상태로 유지

분류에서Dev

페이지 새로 고침 후 경고 메시지 표시

분류에서Dev

페이지를 새로 고침 한 후 경고 표시

분류에서Dev

상위 활동의 스위치 버튼 변경 후 조각 새로 고침

분류에서Dev

설정된 시간 후 임의 이미지 새로 고침

분류에서Dev

AngularJS-페이지 새로 고침 후 손실 된 html

분류에서Dev

탭 색상 변경 및 주기적으로 새로 고침

분류에서Dev

새로 고침 후에도 Jquery 탭은 변경되지 않아야합니다.

분류에서Dev

브라우저 새로 고침시 JS에서 색상 변경

분류에서Dev

경로가 변경된 후 SAPUI5 새로 고침 바인딩 / 모델

분류에서Dev

페이지 새로 고침 후 상단 탐색이 사라지는 문제 수정

분류에서Dev

팝업 페이지가 '해제'된 후 상위보기에서 IBOutlet 모양 새로 고침

분류에서Dev

Angular.js는 $ scope.var 변경 후 리피터를 새로 고치지 않고 새로 고침 후에 만 새로 고칩니다.

분류에서Dev

FancyTree-페이지 새로 고침 후에 만 지속 상태로드

분류에서Dev

페이지 새로 고침 중지-페이지 새로 고침 후 페이지 데이터 유지

분류에서Dev

Ajax : 두 번 이상 제출 한 후 페이지 새로 고침 방지

Related 관련 기사

  1. 1

    rowGroupPanelShow 상태가 변경된 후 Aggrid 새로 고침

  2. 2

    localStorage를 다른 값으로 변경하고 새로 고침 후 유지

  3. 3

    새로 고침 후 축소 상태 유지

  4. 4

    React에서 새로 고침 후 'isAuthenticated'상태 유지

  5. 5

    새로 고침 후에도 텍스트 상자 값 유지

  6. 6

    페이지 새로 고침 후 이미지 변경

  7. 7

    범위 변경 후 새로 고침되지 않는 지시문

  8. 8

    매핑 된 네트워크 디스크의 변경되거나 새 파일이 새로 고침 F5 후에도 탐색기에 표시되지 않음

  9. 9

    열 속성을 변경 한 후 유형이 지정된 데이터 집합 (xsd) 새로 고침

  10. 10

    NPM + React : App.js 변경 후 새로 고침되지 않음

  11. 11

    키 변경 후 Windows 레지스트리 "새로 고침"

  12. 12

    $ scope 변경 후 각도 새로 고침

  13. 13

    변경 후 캔버스 새로 고침

  14. 14

    새로 고침 후 드롭 다운을 선택한 상태로 유지

  15. 15

    페이지 새로 고침 후 경고 메시지 표시

  16. 16

    페이지를 새로 고침 한 후 경고 표시

  17. 17

    상위 활동의 스위치 버튼 변경 후 조각 새로 고침

  18. 18

    설정된 시간 후 임의 이미지 새로 고침

  19. 19

    AngularJS-페이지 새로 고침 후 손실 된 html

  20. 20

    탭 색상 변경 및 주기적으로 새로 고침

  21. 21

    새로 고침 후에도 Jquery 탭은 변경되지 않아야합니다.

  22. 22

    브라우저 새로 고침시 JS에서 색상 변경

  23. 23

    경로가 변경된 후 SAPUI5 새로 고침 바인딩 / 모델

  24. 24

    페이지 새로 고침 후 상단 탐색이 사라지는 문제 수정

  25. 25

    팝업 페이지가 '해제'된 후 상위보기에서 IBOutlet 모양 새로 고침

  26. 26

    Angular.js는 $ scope.var 변경 후 리피터를 새로 고치지 않고 새로 고침 후에 만 새로 고칩니다.

  27. 27

    FancyTree-페이지 새로 고침 후에 만 지속 상태로드

  28. 28

    페이지 새로 고침 중지-페이지 새로 고침 후 페이지 데이터 유지

  29. 29

    Ajax : 두 번 이상 제출 한 후 페이지 새로 고침 방지

뜨겁다태그

보관