2011-08-06 8 views
0

초급 질문이 있습니다. Shoutbox, Ajax shoutbox가 있습니다.자바 스크립트 id 질문

나는 DJ가 되느냐에 따라 사용자를 업데이트 할 수있는 양식을 만들었습니다.

이 옵션을 선택하면 사용자 이름 뒤에 작은 이미지가 나타납니다.

작동하지만 작동하지 않을 수 있지만 내 프로필에 설정하면 모든 사람의 이름으로 이미지가 추가됩니다. 여기

내 코드입니다 :

var radios = document.getElementById("radios"); 
    if(radios.innerHTML == 'yes') { 
    radios = "<img src='http://www.site/pic/radios.gif'>"; 
    } 

내 질문은 : 어떻게이 if 문에서 현재 사용자의 ID를 삽입하는?

+1

HTML을 게시 할 수 있습니까? – Chandu

+0

예, HTML을 게시하면 명확 해집니다 ... – c0da

+0

질문을 명확히해야합니다. 현재 사용자의 ID는 무엇입니까? 페이지에 있습니까? 쿠키에? URL에? 그리고'if' 문에서 무엇을하고 싶습니까? – jfriend00

답변

1

포함 된 코드 샘플에서 오류가있는 것 같습니다. 이 코드 라인

:

var radios = document.getElementById("radios"); 

당신은 ID = "라디오"를 가지고있는 DOM 객체를 얻는다.

radios = "<img src='http://site/pic/radios.gif'>"; 

이전 문자열을 지금 할 수있는 DOM 객체를 저장할 수 사용 된 변수를 설정하는 것보다 다른 것을 달성하지 않습니다 다음, 당신은 HTML의 조각으로 같은 변수를 설정하려고합니다. 이 코드 줄은 어떤 식 으로든 DOM을 수정하지 않습니다. 이런 식으로 쓰려고 했습니까?

radios.innerHTML = "<img src='http://site/pic/radios.gif'>";