我的问题基本上与问题[here]相同,但是给出的asnwer不够详细。我想让用户以Google表单提交电子邮件地址。此电子邮件地址将用于定期向输入信息的人发送电子邮件。但是,我不希望用户能够输入随机电子邮件地址来垃圾邮件。因此,我想验证用户是否输入了属于自己的电子邮件地址,类似于在Gmail中添加辅助电子邮件地址等内容。 我不想知道如何检查正确的语法。
重新措辞:
我想验证用户输入的电子邮件是否属于该用户。
答案 0 :(得分:0)
var charactersToUse = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
//Set the length of the ID number to generate.
var varLngthID = 5;
var makePubID = '';
for (var i=0; i<varLngthID; i++) {
var randNum = Math.floor(Math.random() * charactersToUse.length);
makePubID += charactersToUse.substring(randNum,randNum+1);
};
并在初始电子邮件中将该号码发送给用户。然后,当用户收到电子邮件时,他们可以返回该站点,并输入验证码。如果您想检查电子邮件是否有效而不向该地址发送电子邮件,则此问题已在此处提出: