Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript apex 3.2中的动态验证_Javascript_Oracle Apex - Fatal编程技术网

Javascript apex 3.2中的动态验证

Javascript apex 3.2中的动态验证,javascript,oracle-apex,Javascript,Oracle Apex,我在APEX 3.2中有不同的字段,根据用户输入的值计算边距。如何验证保证金?例如,假设边距小于零,用户应在单击按钮时弹出警报。另请参见此问题: 我不是3.2版的巫师,但我会尽力帮忙 创建一个名为“计算保证金”的申请流程 DECLARE lMargin NUMBER; BEGIN lMargin := :P8_ITEM1 + :P8_ITEM2 + :P8_ITEM3; IF lMargin < 0 THEN htp.p('{"result":"nok",

我在APEX 3.2中有不同的字段,根据用户输入的值计算边距。如何验证保证金?例如,假设边距小于零,用户应在单击按钮时弹出警报。

另请参见此问题: 我不是3.2版的巫师,但我会尽力帮忙

创建一个名为“计算保证金”的申请流程

DECLARE
   lMargin NUMBER;
BEGIN
   lMargin := :P8_ITEM1 + :P8_ITEM2 + :P8_ITEM3;

   IF lMargin < 0 THEN
      htp.p('{"result":"nok", "message":"margin is less than zero!"}');
   ELSE
      htp.p('{"result":"ok", "message":"margin is ok"}');
   END IF;      
END;
现在转到按钮。如果这是您在apex中定义的按钮,请将其更改为指向URL,并在URL中放置以下内容:

javascript:checkMargin();
javascript:checkMargin();