当使用javascript单击添加新记录按钮时,我正在寻找将焦点设置到库存ID字段的可能性。
我已经设法将焦点设置到 Inventory ID 字段,但这仅在表单初始化时发生,我使用以下 javascript 代码片段完成了该操作
<script type="text/javascript">
function FormView_Load() {
px_callback.addHandler(setFocusOnCustRef);
return;
}
var setFocus = true;
function setFocusOnCustRef(context, error) {
if (setFocus === true) {
setFocus = false;
var InventoryID = px_alls["edInventoryCD"];
InventoryID.focus();
}
return;
}
</script>
我期望的结果是在页面启动时设置焦点(到目前为止工作)以及在页面上单击“添加新”按钮时(此行为不会再次初始化表单,因此不会设置专注于该领域)。