Javascript 从表单数据创建条形码
我试图在PDF中创建一个条形码,因此使用javascript从某些字段中选择信息,还需要一个if语句 我需要有条形码号码来自; 1.电话号码 2.段 3.声明是否来自相关部分;如果是,则需要在末尾添加999,如果否,则在末尾添加000 谢谢你的帮助 这是我的一次尝试Javascript 从表单数据创建条形码,javascript,pdf,barcode,Javascript,Pdf,Barcode,我试图在PDF中创建一个条形码,因此使用javascript从某些字段中选择信息,还需要一个if语句 我需要有条形码号码来自; 1.电话号码 2.段 3.声明是否来自相关部分;如果是,则需要在末尾添加999,如果否,则在末尾添加000 谢谢你的帮助 这是我的一次尝试 var str1 = getField("Call Number").value; var str2 = getField("Segment").value; var res = str1.concat(str2); if
var str1 = getField("Call Number").value;
var str2 = getField("Segment").value;
var res = str1.concat(str2);
if (Associated Parts = Yes) {
add to event.value = "999";
} else {
Add to event.value = "000";
}
这就是我刚摘下来的东西
/* Customize: */
try
{
if ( app.viewerVersion >= ADBE.PMD_Need_Version )
event.value = this.exportAsXFDFStr({aFields: ["Call Number", "Segment"],
cHRef: ""});
else event.value = " ";
}
catch (e)
{
event.value = " ";
}
你的JavaScript有点不对劲。没有PDF在我面前,我想这就是你想要的
var str1 = this.getField("Call Number").value;
var str2 = this.getField("Segment").value;
var res = str1+str2;
if (this.getField("Associated Parts").value == "Yes") {
event.value = res+"999";
}
else {
event.value = res+"000";
}
您的主要问题是“if”没有比较两个值,而是使用“=”(赋值)而不是“=”(逻辑)。我还不能创建任何内容。我一点也不想弄明白。PDF编辑器允许我选择某些字段,如果我不需要if语句就可以了。