您如何将数据从一个字段复制到另一个字段并在javascript中附加文本字符串

时间:2018-08-20 23:58:24

标签: javascript forms pdf

所以我有一个pdf表格,它是一张可填写表格的学生信息卡,我的老板要我写JavaScript代码,将用户名字段中键入的内容复制到电子邮件字段中,然后在电子邮件字段中添加新文本@ College.edu

因此,我做了一些研究,发现了一个代码片段,该片段可以通过一个函数完成一半的工作,但现在我无法激活此功能。我所有的Google搜索都使用jquery完成此操作或使用html,但由于我正在pdf文档中进行编程,因此我无法使用其中的任何一个

这是我到目前为止的代码:

function copydata(){
var box1 = document.getElementById("Username");
var box2 = document.getElementById("Email");
box1.value = box2.value;
}

我尽我所能想到的一切来使此功能像onblur或onfocus方法一样执行,如果在用户输入第一个字段时将其复制过来,我会满意的。但是我什么都没做,调试器控制台从字面上告诉我什么。任何帮助将不胜感激。

Form Fallible Debugger Error

1 个答案:

答案 0 :(得分:0)

你是那个意思吗?

function handleChange(e) {
  document.getElementById("Email").value = e.target.value + "@College.edu";
}

Username.addEventListener("keyup", handleChange, false);
<input type="text" id="Username" />
<input type="email" id="Email" />