
我正在尝试有条件地格式化我的PDF中的一个字段,以根据所选下拉列表的值填充特定的颜色。似乎我得到了一些支持,但唯一有效的颜色是红色,如果我从下拉列表中选择一个不同的值,它不会改变颜色。我的Javascript需要帮助。这是我到目前为止所知道的:
var v = this.getField("Dropdown4.4").value;
if (v="Business Now") {event.target.fillColor = color.green;}
if (v="Business Future") {event.target.fillColor = color.blue;}
if (v="Daily To-Do's") {event.target.fillColor = color.red;}
if (v="Marketing") {event.target.fillColor = color.orange;}
if (v="Learning Plan") {event.target.fillColor = color.yellow;}发布于 2018-08-28 03:04:26
将相同的脚本放入自定义格式的脚本中。格式脚本在值提交之后、字段失去焦点之前运行。在鼠标释放事件中,该值实际上还没有改变。
发布于 2018-09-17 20:52:54
当你改变的时候会发生什么?
var v = this.getField("Dropdown4.4").value ;至
var v = event.target.value ;而且,它不是一系列if()…语句,还可以使用switch()…语句。
https://stackoverflow.com/questions/52042730
复制相似问题