javascript - 如何动态设置 Apex 文本字段所需值

标签 javascript oracle oracle-apex

我有JS线

document.getElementById(element).required=true;

如何使其在 Oracle APEX 中工作?

我有一个带有选择列表的表单,其值为是/否。 如果值为"is",则会显示另外 2 个文本字段。我已经通过动态操作(当项目更改并获取特定值时)来完成此操作,但没有设置所需值的选项,所以我尝试“执行 JS 代码”。

但是上面的 JS 行不起作用。

最佳答案

您必须为这些文本字段添加两个条件验证。

  1. 根据需要设置字段模板,但将“是必需”保留为“否”。 enter image description here
  2. 为每个字段添加验证,并将其设为“条件”,将其条件类型设置为“表达式 1 中项目/列的值 = 表达式 2”。在“Expression 1”上将您选择的名称和“Expression 2”设置为所需的值。 添加条件 enter image description here 验证级别 enter image description here 验证类型 enter image description here 条件 enter image description here

关于javascript - 如何动态设置 Apex 文本字段所需值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26120323/

相关文章:

javascript - 如何使用 DDP 从 Meteor 服务器接收流

javascript - 交互式报告 Oracle apex 将字符串属性传递给 JavaScript 变量

javascript - 如何获取元素的所有 CSS 类?

javascript - 循环遍历数组时出现问题,避免添加 id

oracle - Oracle 触发器中的 RTTI

sql - 如何从 Oracle 日期获取 unix 纪元?

sql - Oracle 修剪字符串内部的空格

javascript - 如何在 Oracle Apex 中构建 5 星级评级系统?

database - apex 如何从一个应用程序中的链接登录到另一个应用程序?

javascript - 当在容器中可见时从元素中删除 css 类