我正在尝试检查文本字段的值,如果文本框包含某些单词,它将提醒用户该无效值。我尝试了以下,但没有工作。
var nstr = event.value;
if(nstr = "SGP")
app.alert("Not a valid form");
var nstr = event.value;
if(nstr = "CGT")
app.alert("Not a valid form");
var nstr = event.value;
if(nstr = "PTS")
app.alert("Not a valid form");
我正在使用Adobe Acrobat Pro,我将脚本放在文本字段属性中:验证:运行自定义验证脚本。
任何帮助将不胜感激!
答案 0 :(得分:0)
if(nstr = "SGP")
变为
if(nstr == "SGP")
依旧......
此外,在每个条件之前,您不需要将event.value分配给nstr。
此switch语句将以较少的代码重复实现相同的最终结果:
switch(event.value) {
case 'SGP':
case 'CGT':
case 'PTS':
app.alert("Not a valid form");
}