2012-08-02 8 views
0

자바 스크립트 코드를 실행하거나 한 번만 사용하려면 어떻게해야합니까? 예를 들어 그것이 의미에서 삭제 된 경우 난 상관 해달라고 그 후,자바 스크립트를 한 번만 실행하십시오.

var stringToMatch = 'christopher'; 
function toggle(){ 

var input = document.getElementById('text').value; 

if (input == stringToMatch){ 
    document.getElementById('divColor1').style.display = 'block'; 
} 
else { 
    document.getElementById('divColor1').style.display = 'none'; 
} 
} 

내가 한 번 실행하려면이 코드 또는 stringToMatch이다. 이것은 쿠폰을위한 것입니다. 그리고 나는 이것의 배수를 만들고있다. 그래서 누군가가 이것을 타이프하면 나는 그것을 삭제하고 싶다.

+0

이 두 개를 추가하면 두 번째 작품 만 추가됩니다. 우리가 100 개의 쿠폰 코드를 말하게하려고합니다. '크리스토퍼'는 여기에서 사용 된 예입니다. 일단 누군가가 쿠폰 목록에서 '크리스토퍼'를 사용하면 쿠폰을 사용합니다. 나머지는 여전히 거기에 있습니다. 이것이 가능한가? – nextlevelgamingCO

답변

1

내가 맞으면, 빈 함수로 toggle()을 덮어 쓸 수있다.

+0

죄송합니다. 죄송합니다. 나는 또한 스위치를 시도했다 switch (stringToMatch) { case 0 : x = "오늘은 일요일"; 휴식; 사례 1 : x = "오늘은 월요일"; 휴식; 사례 2 : x = "오늘 화요일입니다."; 휴식; 사례 3 : x = "오늘은 수요일"; 휴식; 사례 4 : x = "오늘은 목요일입니다."; 휴식; 사례 5 : x = "오늘은 금요일"; 휴식; 사례 6 : x = "오늘은 토요일입니다."; 휴식; 쿠폰 "이름"을 하나 이상으로 변경하려고 시도하십시오. 그것은 작동하지 않았다. 기본적으로 한 번 '크리스토퍼'가 삭제 된 상태로 사용되기를 원합니다. 다른 사람들이 사용하는 경우 – nextlevelgamingCO

+0

도 마찬가지입니다. 나는 이것이 짐이고 아마 hassel lol임을 안다. 나는이 코드가 필요한 방식으로 작동하도록 노력하고 있습니다. – nextlevelgamingCO

관련 문제