当文本框填充文本时,如何在 JavaScript 中执行函数?文本框对用户隐藏。它将由 USB 磁卡刷卡器填充。
伪代码:
<script language="javascript" type="text/javascript">
function MyFunction() {
//execute this function when MyTxtBox is populated
}
</script>
<asp:TextBox id="MyTxtBox" runat="server" Visible="false" />
最佳答案
看起来您在页面加载时正在执行此操作。如果是的话,这会起作用。
$(document).ready(function(){
if($('#MyTxtBox').val().length > 0){
MyFunction();
}
});
如果有变化:
$(document).ready(function(){
$('#MyTxtBox').change(function(){
if($(this).val().length > 0){
MyFunction();
}
});
});
关于asp.net - 在 jQuery 中填充文本框时执行 JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2002209/