javascript - 基于美分的条件格式

标签 javascript acrobat conditional-formatting

我试图设置一个条件,如果句子(单词、符号和数字的混合)以“.96”结尾,则所有文本都会变成特定颜色。如果它以其他任何形式结尾,则它是另一种颜色。

这是我到目前为止所拥有的。目前,我在那里有一些数字条件,因为这就是我知道该怎么做的:

var mf = this.getField("myField");
if (mf.value = 0.96) {
  event.target.fillColor = [ "CMYK", 12, 60, 98, 1 ];
} else {
  if (mf.value >= 10 && mf.value < 20) {
    event.target.fillColor = [ "CMYK", 18, 92, 100, 8 ];
  } else {
    event.target.fillColor = [ "T" ];
  }
}

最佳答案

也许你应该尝试使用“endsWith”方法,如下所示:

var mf = this.getField("myField");
if (mf.value.endsWith(".96")) {
  event.target.fillColor = [ "CMYK", 12, 60, 98, 1 ];
} else {
  if (mf.value >= 10 && mf.value < 20) {
    event.target.fillColor = [ "CMYK", 18, 92, 100, 8 ];
  } else {
    event.target.fillColor = [ "T" ];
  }
}

阅读this 。 问候。

关于javascript - 基于美分的条件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41643331/

相关文章:

javascript - react : Creating a row per item in an array

javascript - 使用 javascript 更新 URL 参数,而不破坏历史记录?

windows - 杂技 Actor (阅读器): to open at a specific page number via command line on Windows

excel - Excel 2007 VBA 中重叠范围的条件格式 - 错误?

Excel 查找相等的单元格

javascript - 在一页中查看 JavaScript 变量及其值

javascript - 使用 Javascript 请求阻止?

python - matplotlib生成的PDF无法在acrobat reader中查看

javascript - 开源 Linux Acrobat Javascript 编辑器

excel - 基于 VLOOKUP 的条件格式突出显示预期单元格上方的单元格