【发布时间】:2014-04-30 22:58:15
【问题描述】:
我正在 Adobe Acrobat 中尝试使用 JavaScript 根据输入的名字(字段:FirstName)和姓氏(字段:LastName)填充电子邮件地址(字段:Email)。每个电子邮件地址都将具有相同的域 (@company.com)。
我找到了许多相反的资源(从电子邮件地址确定名字和姓氏),但还没有找到如何做到这一点。我确信这很简单,但我使用 JavaScript 的时间不长。
这让我很接近:
//Populate requestor's email address based on requestor's name
//Email Address Object
var address = {
"firstName":"FirstName",
"lastName": "LastName"
}
//Email Address Function
function SetFieldValues (firstName, lastName) {
this.getField("Email").value=address.firstName+"."+address.lastName+"@company.com"
}
然后我的电子邮件地址输出是
FirstName.LastName@company.com
我知道我已将 firstName 和 lastName 定义为字符串,这就是它们出现在输出中的原因,但我不确定如何根据表单字段中输入的内容更改地址 firstName 和 lastName .
【问题讨论】:
-
我不确定我明白了,你真的只是在问当有人输入输入元素时如何更改地址对象吗?如果是这样,您想用来生成新地址对象的输入元素在哪里?
标签: javascript forms email adobe