如何检查 APEX 页面项目是否包含特定子字符串

How to check if an APEX page item contains a particular substring

我想检查页面项目是否包含子字符串 ABC。 我试过了

console.log($v("P2_ITEM1").indexOf("ABC"))

它 returns -1 即使该项目确实包含子字符串 ABC

我做错了什么?有更好的方法吗?

看来是对的。 Are you sure that item contains the string "ABC", indexOf is case sensitive.

我在这个页面尝试:https://apex.oracle.com/pls/apex/f?p=145797:15:

这个指令就可以了

console.log($v("P15_SELECT").indexOf("lb"));
console.log($v("P15_SELECTED").indexOf("lb"));

Javascript contains case insensitive