В настоящее время я пытаюсь смоделировать форму для входа / регистрации, и в настоящее время я сталкиваюсь с проблемой. Кажется, я не могу найти решение, в котором говорится, что мое "имя пользователя" не определено, но при этом запускается onReg
сначала функция.
var tempusername
var temppassword
var tempconpassword
var username
var password
function onReg(tempusername, temppassword, tempconpassword, username, password){
tempusername = document.querySelectorAll("[name=username]")[0].value
temppassword = document.querySelectorAll("[name=password]")[0].value
tempconpassword = document.querySelectorAll("[name=conpassword]")[0].value
if(temppassword == tempconpassword && tempusername.length>2 && temppassword.length>2 && tempconpassword.length>2 ){
username = tempusername
password = tempconpassword
alert(username + " : " + password)
}
else if (password!=tempconpassword){
alert("Password doesnt match or is to short!")
}
}
function onLogin(username,password) {
alert("Does this work?" + username)
}
Я думаю, это может быть потому, что это не глобальная сфера?и если да, то как я мог натолкнуться на это с этим кодом?