[英]Creating new Parse user from input form
我正在尝试为我的Parse数据库创建一个新用户,但是它不适用于表单和输入。 仅当我对值进行硬编码时才有效
<form>
First Name: <input type="text" id="firstName" />
<br><br>
Last Name: <input type="text" id="lastName" />
<br><br>
E-Mail: <input type="text" id="email" />
<br><br>
Password: <input type="password" id="email" /> <br>
</form>
<br><br>
<input type="button" value="Sign Up" onclick="signUp();" />
<script type="text/javascript">
Parse.initialize("xxxxxxxxx","xxxxxxxxxxx");
function signUp() {
var name = document.getElementById("firstName").value;
var pass = document.getElementById("password").value;
var mail = document.getElementById("email").value;
var user = new Parse.User();
user.set("username", name);
user.set("password", pass);
user.set("email", mail);
}
设置用户实例变量时,如果像我之前所说的那样对字符串进行硬编码,则可以使用,例如:
var user = new Parse.User();
user.set("username", "bob");
user.set("password", 1234);
user.set("email", "test@test.com");
我相信当我调用getElementById()。value时出了点问题,但我不确定
您忘记更改密码输入的ID:
E-Mail: <input type="text" id="email" />
<br><br>
Password: <input type="password" id="email" /> <br>
^
你可能想写
Password: <input type="password" id="password" /> <br>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.