0

我在 Acrobat 9 中使用 JavaScript 为我的美国历史学生创建一个测试。我不想计算他们没有回答他们的答案。这是我到目前为止所拥有的:

var arrTest = "cell.1", "cell.2", "cell.3" , "cell.4"); //Will have more than four
count = 0, i = arrTest.length;  while (i--) {
    if (typeof arrTest[i] === "undefined")
    count++;
}

BTW,有什么好的学习资料吗?

4

1 回答 1

0

我不知道 Acrobat 如何允许人们访问答案,但您的 JavaScript 有点错误:

var arrTest = [ "cell.1", "cell.2", "cell.3" , "cell.4"],
    count = 0,
    i = arrTest.length;

while (i--) {
    //Assume PDFdoc is a var referencing your Acrobat document - not sure how it works there.
    if (typeof PDFdoc.getField(arrTest[i]).value === "undefined") {
        count++;
    }
}
于 2012-04-20T20:55:58.383 回答