【发布时间】:2015-08-10 03:36:14
【问题描述】:
我正在尝试将计算添加到其他人创建的表单中,但我有点卡在 JS 上。一组字段有两种可能的计算,具体取决于关联的复选框是选中还是未选中。我该如何 a) 检查复选框的状态,以及 b) 是否会影响计算?
我知道对于 b 部分,我将使用某种 if-else 语句,并且我已经编写了一些应该可以工作的代码,但是 a 部分让我完全糊涂了。自从我上次进行任何编码以来已经有一段时间了,所以我的技能和知识有点生疏。这是我到目前为止的代码:
//check bonus = stat bonus + applicable proficiency bonus
var profUse = this.getField("SavStrProf").value;
var stat = Number(this.getField("SavStrVal").value);
var profVal = Number(this.getField("Proficiency Bonus").value);
var check = Number('-2');
if (profUse == checked){
check = stat + profVal;
}
else{
check = stat;
}
event.value = check;
如果拥有我正在使用的 PDF 表单有帮助,您应该可以在这里找到它:http://www.enworld.org/forum/rpgdownloads.php?do=download&downloadid=1089
【问题讨论】:
标签: javascript checkbox acrobat