2010-08-22 2 views
1

나는 다음과 같은 HTML이 :거래 정보 저장소와 아약스/JS

내 데이터베이스를 업데이트하고 사람들이 해제를 클릭하면 TR을 숨길
<tr id="n16"> 
    <td class="t_row">Text <a href="#" onClick="javascript:notification_dismiss('16');">Dismiss</a></td> 
    </tr> 

. 데이터베이스를 업데이트해도 정상적으로 작동하지만 TR은 숨기지 않습니다.

function stateChanged(str) 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
{ 
document.getElementById("n" & str).display = 'none' 
} 
} 

I 동적 (이하 "STR"변수 사용) JS에 TR의 ID를 전달해야하지만 그 부분은 작동하지 않는 것 :이 JS 있습니다. 어떤 아이디어?

답변

5

문자열 연결에 이진 & 연산자를 사용하고 있습니다. +을 사용해야합니다.

document.getElementById("n" & str).display = 'none'; 
//       ↑ change this character to `+`