[英]Deezer JavaScript SDK player login fails on redirect page while login
[英]create the login page in javascript that tells errors while login
我想創建一個登錄頁面。在那我只需要幾件事,如果我輸入了錯誤的用戶名,它會發出警報,如果留空,那么它將發出警報,並且輸入不正確的電子郵件地址,如果輸入了密碼,它將顯示same`
<html> <head> <script language="javascript"> function check(form) { if (form.userid.value == "id") { alert("correct username") } else if(form.userid.value == "") { alert(blank username) } if (form.pswrd.value == "123") { alert("correct details") } else if(form.pswrd.value == "") { alert(blank username) } else { alert("Error Password or Username") } } </script> </head> <body> <h1>Login </h1> <form name="login"> Username<input type="text" name="userid"/> Password<input type="password" name="pswrd"/> <input type="button" onclick="check(this.form)" value="Login"/> <input type="reset" value="reset"/> </form> </body> </html>
`
您的代碼中存在大量語法錯誤,例如JavaScript不支持的elseif
,引號丟失,方括號錯誤。 您是否正在使用IDE來幫助編寫代碼? 無論如何,您可以在此處獲得代碼的修補版本:
<html> <head> <script language="javascript"> function check(form) { if(form.userid.value == "id") { alert("correct username") } else if (form.userid.value == "") { alert ("blank username") } else if(form.pswrd.value == "123") { alert("correct details") } else if(form.pswrd.value == "") { alert ("blank password") } } </script> </head> <body> <h1>Login </h1> <form name="login"> Username<input type="text" name="userid"/> Password<input type="password" name="pswrd"/> <input type="button" onclick="check(this.form)" value="Login"/> <input type="reset" value="reset"/> </form> </body> </html>
您在寫elseif
不正確,它必須有一個空格,並且與else if
相似。 希望此鏈接對您有幫助。JavaScript If ... Else語句
您應該在表單打開標簽中使用事件onsubmit ,而不是在提交輸入標簽中使用onclick 。 用戶可以按Enter提交表單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.