首页 > 解决方案 > 在 Oracle APEX 19.2 中动态创建密码字段

问题描述

如何在 Oracle APEX 19.2 中动态创建密码类型输入字段?阅读有关使用 APEX_ITEM 包的信息,但那里没有密码字段的功能。

标签: oracle-apexoracle-apex-19.2

解决方案


我也遇到了这个问题,我不得不想出自己的解决方案,这里是:

首先,使用特殊的类名创建您的 APEX_ITEM(我使用了“pwd”)。在下面的示例中,我假设我们正在报告中创建项目:

SELECT APEX_ITEM.TEXT( 1, field_value, NULL, NULL, 'class="pwd"' ) AS pwd_column_name FROM DUAL

创建该字段后,运行 javascript 以查找具有“pwd”类的输入并将其类型更改为“密码”。(例如在报告上添加动态操作 -> 刷新后 -> 执行 Javascript 代码)

$('.pwd').attr('type', 'password');

推荐阅读