나는 JavaScript의 변수에 레이블을 저장하려고하고 있지만 어떤 이유로이 태그가 document.getElementById('control');
과 함께 작동하지 않습니다. 나는 다른 모든 것들이 작동하기 때문에 나의 자바 스크립트가 내 html 파일에 잘 연결되어 있다는 것을 안다. 여기getElementById가 ASP.net에서 생성 된 컨트롤을 찾지 못했습니다.
function performEvapCooledCircuit(txt)
{
var error = document.getElementById('lblError');
if (txt.value == null || isNaN(txt.value))
{
error.style.visibility = "visible";
}
}
내 레이블의 HTML 코드입니다 : 여기
내 자바 스크립트 코드
<asp:Label ID="lblError" class="NormLabel" runat="server"
style="color:red; visibility:hidden;" Text="Invalid Input."></asp:Label>
내가 개체가 예상 말한다 오류가 무엇입니까?
는 자바 스크립트 코드에 포함되지 않습니다
는 다음과 같이로 렌더링됩니다 ASP.net 파일. –
당신은 어떻게 압니까? – hunter
Šime Vidas 설명과 함께이 대답이 도움이 될 수 있습니다. –