2
사용자 정의 된 페이지에 ASP 로그인 컨트롤 상자가 있습니다.ASP 내에서 javascript를 사용하여 컨트롤 찾기 : 로그인 컨트롤
로그인 컨트롤에는 사용자 이름과 암호 텍스트 상자가 있습니다.
자바 스크립트 기능을 사용하여 사용자 이름과 비밀번호 컨트롤을 찾고 싶습니다.
var Username= document.getElementById("<%=UserName.ClientID%>");
그러나 컴파일하지 않고이 코드는 시간 오류를
UserName not found in this context.
를 컴파일하고 있습니다 나는 클라이언트 측 ID를 작성하는 경우 :
var username = document.getElementById("login_LoginUser_UserName");
이 제대로 실행,하지만 난 찾으려면 여기에 하드 코드 된 ID를 사용하는 대신 클라이언트 ID. 내가 아는
OP가 찾고있는 자바 스크립트가있을 때 왜 코드 숨김 세그먼트를 게시 하시겠습니까? – f0x
누가 코드 숨김이라고 말했습니까? 'var Username = document.getElementById ("<% = Login1.FindControl ("UserName ") .ClientID %>");'. 받아 들일 수 있습니까? – Samich
그 주석은 전체 답보다 OP가 더 가치가 있습니다.) – f0x