2011-09-06 5 views
0

, 나는 내가 aspxTextBox을 위해 그것을 사용하는 경우, 그것을 숨기지 않습니다,AspxTextBox를 숨기는 방법? 라디오 버튼 선택 이벤트에

document.getElementById("AltYukleniciDiv").style.visibility = 'hidden'; 

에 의해 사업부를 숨길하지만. 아니면 내가 대신 document.getElementById를의 ClientInstanceName을 ("")를 사용하는 경우

UnvanText.SetVisible(false); this didn't work either. UnvanText is ClientInsanceName. 

자바 스크립트가 충돌합니다. 나는 그 후 알리 트를 넣었고 그것을 결코 보여주지 못했다. 내가 div를 숨기 때문에 그 안에 모든 것을 포함해야하지만, 여전히 유효성 검사가있는 텍스트 상자를 보여줍니다. 나는 그것이 어떻게 가능한지 모른다. 그들 모두를 숨길 수있는 방법을 말해 줄 수 있습니까? 그것은 일부 유효성 검사 설정을 만들기 전에 모든 내용으로 div를 숨기는 데 사용되었습니다.

+0

같은

뭔가를 된 ClientID 당신이 후에있는 속성을 건의 할 것입니다 귀하의 질문 명확하지 모든 것입니다, 죄송합니다. –

+0

.NET MVC로 전환하고 깨끗한 HTML을 생성 한 생성 된 ID로 자유롭게! –

답변

0

해당 텍스트 상자에 CssClass 특성을 추가 한 다음이를 사용하여 요소를 찾고 숨길 수 있습니다.

당신은 jQuery를 사용하여 고려할 수 있습니다, 그래서 당신은 하나의 코드 라인을 작성해야합니다 :

$(".MyHideClass").hide(); 

또는 설정 속성 스타일 표시 : 없음을

내가 디버깅을 위해 파이어 버그 (FF 확장)를 사용하여 조언을 할 수

javascript

1

asp.net이 '도움이되고'요소 ID를 변경하는 것처럼 들립니다.

텍스트 상자에 ClientIdMode="Static" 속성을 지정하고 수정할 수 있습니다.

0

는 확인 질문의 종류 불분명하지만입니다 document.getElementById("<%=UnvanText.ClientID %>").style.display = 'none';