Lotus notes 如何从Notes下拉字段填充javascript数组

Lotus notes 如何从Notes下拉字段填充javascript数组,lotus-notes,Lotus Notes,我有一个notes下拉字段。我需要获得它的“选项”列表,以便在javascript中创建一个数组 如果您的下拉字段的值列表是在一个Domino公式(如DBColumn或DBLookup)中计算的,那么您可以使用以下方法以相同的方式构建javascript数组: 在表单上,添加以下-全部设置为传递HTML: <script> var arValues, i; i=0; [COMPUTED-FIELD] </script> 应将结果写回浏览器,如: <script&g

我有一个notes下拉字段。我需要获得它的“选项”列表,以便在javascript中创建一个数组

如果您的下拉字段的值列表是在一个Domino公式(如DBColumn或DBLookup)中计算的,那么您可以使用以下方法以相同的方式构建javascript数组:

在表单上,添加以下-全部设置为传递HTML:

<script>
var arValues, i;
i=0;
[COMPUTED-FIELD]
</script>
应将结果写回浏览器,如:

<script>
var arValues, i;
i=0;
arValues[i++]='VAL 1';
arValues[i++]='VAL 2';
...
</script>

您也可以从Javascript客户端执行此操作。确保在DominoOnHTML选项卡中为下拉列表指定一个ID,然后在Javascript中,document.getElementByIdYOUR_dropdown_ID.options将是一个对象数组,每个对象都有一个值和文本属性。根据需要,只需使用它,或者遍历元素,获取每个值并构建自己的新数组。

上下文是什么?您是在客户机上还是在Domino服务器(即浏览器中运行的javascript)上执行此操作?
<script>
var arValues, i;
i=0;
arValues[i++]='VAL 1';
arValues[i++]='VAL 2';
...
</script>