我正在尝试使用Adobe Acrobat中的JavaScript根据输入的名字(字段:FirstName)和姓氏(字段:LastName)填充电子邮件地址(字段:电子邮件)。每个电子邮件地址都具有相同的域名(@ 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的地址。表格上的字段。
答案 0 :(得分:0)
HTML:
First Name: <input id="first_name_input">, Last name: <input id="last_name_input">
JavaScript的:
var firstName = document.getElementById('first_name_input').value,
lastName = document.getElementById('last_name_input').value;