개발 Q&A

제목 자바스크림트에서 변수를 집어넣기
글쓴이 gold 작성시각 2014/03/05 18:53:54
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 13244   RSS
 ============================================
function layer_view(obj,S_COMMENT) {
  --생략--
   else if(obj == "comment") {
       
    var COMMENT = S_COMMENT;
    alert(COMMENT);
    
    document.all.layer_date.style.visibility = "hidden";
    document.all.layer_ref.style.visibility = "hidden";
    document.all.layer_date_comment.style.visibility = "visible";
  } 
 
===========================================
 
댓글관한 작업을 하고 있습니다. 일단 layer_date_comment 이라는 함수를 이용해서 해당 댓글을 선택하면 새로운 

작은창이 하나 뜨게 만들었습니다.
 
하지만 댓글이 많으면 해당 함수가 각각 달라야 해서 layer_date_comment 이라는 함수를 

document.all.layer_date_comment+COMMENT+.style.visibility = "visible";    이렇게 해보았지만 

안되네요 ㅠ,ㅠ   
 
layer_view함수에서 갖고 온 
 
S_COMMENT(해당 댓글값마다 숫자값이 틀립니다.)값들 
 
원하는 값에 layer_date_comment 원하는 숫자(해당 댓글 숫자값)   이렇게 하고 싶습니다

alert로 하면 정상적으로 잘 뜹니다만. 여기서 변수로 담았던것을 숫자로 출력만 하면 되는데 잘안되네요 ㅠ,ㅠ
 
부탁드립니다 ㅠ,ㅠ
 다음글 pdf파일 다운로드
 이전글 iOS 7.04 에서 window.open (3)

댓글

gold / 2014/03/05 18:59:03 / 추천 0
 write(COMMENT) 이렇게 이용해보고 했는데 잘 안되네요 ㅠ,ㅠ
수야디벨 / 2014/03/06 11:14:05 / 추천 0
 
제가 알기로는 자바스크립트에서 해당 오브젝트를 선택할때는 

변수를 사용할수 없습니다 .

if문으로 분기를 나눈다던지 하는 다른 방법을 찾으셔야 할꺼같네요 .

한대승(불의회상) / 2014/03/06 12:20:52 / 추천 0
jquery를 사용해 보세요.
수야디벨 / 2014/03/06 13:10:05 / 추천 0
 아.. 그러네요 jquery는 가능하겠네요 ㅎㅎ