Javascript Adobe Acrobat 表单的 Switch 语句
Javascript Switch Statement for Adobe Acrobat Form
我有一个包含字段 "Store Address" 和 "Store Phone" 的 Adobe Acrobat 表单。 Store Address 字段是一个下拉列表,地址作为选项,商店编号(例如 "Store 1")作为导出值。 Store Phone 字段有一个自定义计算脚本,代码如下:
var store = this.getField("Store Address");
switch(store) {
case 'Store 1':
event.value = '867-5309';
break;
case 'Store 2':
event.value = '555-1234';
break;
default:
event.value = '';
break;
}
目前,从下拉菜单中选择地址没有任何作用。我做错了什么?
在第一行中,您只获取 Field 对象,而不是它的值。使用...
var store = this.getField("Store Address").value;
我有一个包含字段 "Store Address" 和 "Store Phone" 的 Adobe Acrobat 表单。 Store Address 字段是一个下拉列表,地址作为选项,商店编号(例如 "Store 1")作为导出值。 Store Phone 字段有一个自定义计算脚本,代码如下:
var store = this.getField("Store Address");
switch(store) {
case 'Store 1':
event.value = '867-5309';
break;
case 'Store 2':
event.value = '555-1234';
break;
default:
event.value = '';
break;
}
目前,从下拉菜单中选择地址没有任何作用。我做错了什么?
在第一行中,您只获取 Field 对象,而不是它的值。使用...
var store = this.getField("Store Address").value;