ASP.NET 텍스트 상자 컨트롤에 채워지고 포커스가 설정되어있는 경우 바로 JavaScript 기능을 어떻게 실행합니까? onChange
이벤트는 JavaScript 함수가 실행 된 후 프로그래밍 방식으로 포커스를 다음 양식 요소로 이동해야하기 때문에 작동하지 않습니다.텍스트 상자가 채워지고 포커스가 jQuery에 설정되어있는 경우 JavaScript 기능을 시작 하시겠습니까?
은 (는) question과 매우 유사합니다. 표시된 대답은 질문의 컨텍스트에 맞지만 더 많은 테스트를 거친 후에는 현재의 문제를 정확하게 해결하지 못했습니다.
의사 코드 :
<script language="javascript" type="text/javascript">
function MyFunction() {
//execute this function when MyTxtBox is populated and focus is still set
//once core function is completed, move focus to MyTxtBox1
}
</script>
<style type="text/css">
.USBBox
{
position: absolute;
left: -999em;
overflow: hidden;
}
</style>
<asp:TextBox id="MyTxtBox" runat="server" CssClass="USBBox" />
<asp:TextBox id="MyTxtBox1" runat="server" />
어떻게 링크 된 질문이 요구 사항을 충족하지 못하는지 설명해 주시겠습니까? 기술적으로, 그러나 이것은 중복입니다! –
@ 제임스 - 사용자가 USB 신용 카드를 사용 중이며 JS 기능을 실행하기 위해 탭 키를 눌러 다음 양식 요소로 이동해야했습니다. 탭 누름을 제거해야합니다. –