Validation pseudo on enter pressed + Butonn clicked
This commit is contained in:
parent
d8566245a1
commit
f3a3320eb7
1 changed files with 7 additions and 5 deletions
|
@ -15,10 +15,6 @@ function initError(){
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleNavigation(event){
|
function handleNavigation(event){
|
||||||
|
|
||||||
if(event.keyCode == 13){
|
|
||||||
pseudo = pseudoInput.value;
|
|
||||||
console.log(pseudo);
|
|
||||||
if (pseudo){
|
if (pseudo){
|
||||||
initError();
|
initError();
|
||||||
button.childNodes[1].setAttribute("href","etrange_decouverte.html")
|
button.childNodes[1].setAttribute("href","etrange_decouverte.html")
|
||||||
|
@ -28,6 +24,12 @@ function handleNavigation(event){
|
||||||
button.childNodes[1].removeAttribute("href")
|
button.childNodes[1].removeAttribute("href")
|
||||||
errorTxt.innerText = "Veuillez rentrer un pseudo svp"
|
errorTxt.innerText = "Veuillez rentrer un pseudo svp"
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function handleEnterPressed(event){
|
||||||
|
if (event.keyCode == 13){
|
||||||
|
pseudo = pseudoInput.value;
|
||||||
|
handleNavigation();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -41,5 +43,5 @@ initError();
|
||||||
|
|
||||||
// event listeners
|
// event listeners
|
||||||
pseudoInput.addEventListener("change",handlePseudoChange)
|
pseudoInput.addEventListener("change",handlePseudoChange)
|
||||||
pseudoInput.addEventListener("keypress",handleNavigation)
|
pseudoInput.addEventListener("keypress",handleEnterPressed)
|
||||||
button.addEventListener("click",handleNavigation)
|
button.addEventListener("click",handleNavigation)
|
||||||
|
|
Loading…
Reference in a new issue