TextBox에 입력 된 텍스트가 > 0
인지 확인하려는 asp.net TextBox가 있습니다. 일단 탭 아웃하거나 TextBox를 클릭하면 작동하지만 TextBox에 포커스를 유지하면 Text Changed Event가 실행되지 않으므로 다음 시나리오가 적용됩니다. TextBox.Text.Length = 0
. 이제 TextBox에 캐럿을 넣고 모든 문자를 삭제 한 다음 TextBox에 캐럿을두고 포커스를 유지하고 마우스를 클릭 한 다음 단추를 클릭하면 결코 수행하지 않았던 작업을 수행하지 않습니다. Text Changed Event를 해고했다. 어떻게 이런 일이 처리 될까요?포커스를 잃기 전에 asp.net 텍스트 상자의 텍스트 변경 이벤트를 실행할 수 있습니까?
0
A
답변
1
친구, keyup
, keydown
및 keypress
친구
1
가장 좋은 아이디어는 당신이 원하는 것을 할 수있는 자바 스크립트 일부 클라이언트 측을 작성하는 것입니다 수 있습니다. TextChanged 이벤트 처리기는 서버에 대한 포스트 백이 필요하며 텍스트 상자가 포커스를 잃기 전에 서버에 다시 게시 할 수 없습니다. 그것이 당신이 의도하지 않는 한, 저는 전자를 제안 할 것입니다.
0
또한 setInterval 자바 스크립트 메소드를 사용하여 시간에 따라 텍스트 상자의 값이 변경되었는지 확인할 수 있습니다. 컨트롤을 참조하려면 컨트롤 이름과 값이 오는 폼 이름을 사용해야합니다.
setInterval(MethodName, 100);
function MethodName()
{
if(formname.controlid.value.length > 0)
{
//do something here
{
}
관련 문제
- 1. 텍스트 상자의 텍스트 변경
- 2. 텍스트 상자의 이벤트를 클릭하십시오.
- 3. ASP.Net : 텍스트 상자의 텍스트 변경 이벤트 호출 순서에 문제가 발생했습니다.
- 4. 텍스트 상자의 라이브 바인딩 속성 변경
- 5. 텍스트 상자의 단추에 포커스를 설정 하시겠습니까?
- 6. jQuery에서 텍스트 상자의 변경 이벤트 트리거
- 7. 텍스트 상자의 상자에 포커스를 두어 텍스트 상자 줄 바꾸기
- 8. 텍스트 상자에서 포커스를 잃은 후 이벤트를 호출하는 방법 asp.net mvc
- 9. 텍스트 상자의 텍스트 바꾸기
- 10. 텍스트 상자의 포커스 목록 변경 WPF
- 11. 텍스트 상자의 값을 자바 스크립트로 변경
- 12. 텍스트 상자의 하이퍼 링크
- 13. 텍스트 상자의 텍스트 선택 취소
- 14. 자바 스크립트를 사용하여 텍스트 상자의 텍스트 강조하기
- 15. 자바 스크립트에서 텍스트 상자 변경 이벤트를 감지하는 방법
- 16. 텍스트 상자 텍스트 변경
- 17. 동적 텍스트 상자의 데이터
- 18. 그룹 상자의 텍스트 색상을 변경 하시겠습니까?
- 19. 코드를 사용하여 텍스트 상자의 위치를 변경
- 20. 텍스트 변경 텍스트 상자에서 변경
- 21. asp.net 텍스트 상자의 렌더링 제목 속성
- 22. android는 텍스트 포커스를 편집합니다.
- 23. 텍스트 상자에 포커스를 설정
- 24. 텍스트 상자의 유효성 확인
- 25. HTML, 포커스를 만들 때 모든 텍스트 상자의 ID를 표시합니다.
- 26. 텍스트 변경 이벤트를 사용하는 vb.net 데이터 리더
- 27. asp.net updatepanel postback 후 텍스트 상자에 포커스를 맞출 수 없습니다.
- 28. ASP.NET 이미 값이있는 텍스트 상자의 유효성을 검사하십시오.
- 29. asp.net DropDownList에서 텍스트 상자의 BackColor를 어떻게 변경합니까?
- 30. 두 번째 텍스트 상자의 값을 기준으로 텍스트 상자의 값을 설정하려고합니다.
이러한 이벤트가 TextBox에 있습니까? – Xaisoft
예, 자바 스크립트에서이 객체에 바인딩 할 수 있습니다. 코드에서 속성을 설정해야하기 때문에 ASP.Net에서 조금 어렵지만 수행 할 수 있습니다. –