TypeError:.substring不是函数

时间:2017-12-28 19:32:09

标签: javascript acrobat

我正在运行Acrobat Pro DC。我有一个文本字段(" CC.CardNumber"),其中包含Action / OnBlur事件,该事件运行以下脚本以产生此错误。我已经研究了好几个小时了,无法查看我的代码不正确的地方。

var fld = this.getField("CC.CardNumber");    
var first = fld.value.substring(0,1);    
fld.value = first; 

TypeError:fld.value.substring不是函数 3:AcroForm:CC.CardNumber:Annot1:OnBlur:函数AFSimple_Calculate的第1051行中的Action1Exception,脚本byteCodeTool

1 个答案:

答案 0 :(得分:0)

如果这是卡号,则需要将其转换为字符串。

var first = fld.value.toString()。substring(0,1);