2014-10-21 3 views
0

저는 현재 재미있는 시계를 만들려고 노력 중이며 모든 것이 작동하고 있습니다. 초가 0 인 경우 html의 본문 인 시계 배경색을 원하고 초 전의 색상으로 다시 변경하려면 색상을 원합니다. 문제는 사용자가 시계의 배경색을 변경하여 특정 색상으로 다시 변경할 수 없도록 만들었 기 때문에 사용자 색상으로 다시 변경해야한다는 것입니다. 변수 및 다른 것들을 자바 스크립트를 사용하여 저장하려고했지만 난 그냥 어떻게 할 생각이 없습니다. 나는 인터넷에서 보았고 아무 것도 발견 할 수없는 것처럼 보였다.초 변경 = 0 인 경우 배경 바디 색상 변경

+0

그렇게 변수에 색상을 저장하고 다시 설정보다 ... – epascarello

답변

0

사용자 배경 값을 다른 변수에 저장할 수 있습니다.

코드를 입력하지 않았으므로 사용자가 입력란이나 유사한 방법을 클릭하거나 입력하여 색상을 선택한다고 추측 할 수 있습니다.

"onchange", "onclick"또는 기타 JS 이벤트를 실행할 수 있습니다. 이러한 이벤트를 사용하여 값을 가져 와서 변수에 저장하십시오. 나중에 색상을 복원하기 위해 저장된 값을 사용할 수 있습니다.

예 : w3schools - JS events

+2

[! 외부 ressource로 W3 스쿨을 사용하지 마십시오 (http://www.w3fools.com/) 대신 [MDN] (http://mdn.io/events)과 같은 것을 선호하십시오! – nietonfir

+0

제안 해 주셔서 감사합니다. 고려해 보겠습니다. :) – dafilipaj