亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

目前正在學習javascript和html

目前正在學習javascript和html

溫溫醬 2023-03-18 15:03:49
#im 試圖做到這一點,以便用戶必須輸入一個已經存在的登錄名,但是我不知道如何實際實現它,當我嘗試使用 if 語句時,我沒有得到任何響應任何幫助表示贊賞<html><head>     <link href="revision.css" rel= "stylesheet"></head><body><script type="text/javascript">function login(){ //start functionalert('the form was submitted')var user_id = "jack",password = "password"} //end function</script><form onsubmit = "login()">    <p>Enter user ID <input type="text" name="user"></p>    <p>Enter password <input type="text" name="password"></p>    <input class = "submit" type="button" name="submit" value="login" onclick="login()"/>    <p id="text"></p></form></body></html>
查看完整描述

3 回答

?
一只斗牛犬

TA貢獻1784條經驗 獲得超2個贊

我認為您正在嘗試驗證用戶名和密碼。要獲取輸入字段的值,您需要為輸入字段提供 id。


我認為這應該適合你。


<html>

<head>     

<link href="revision.css" rel= "stylesheet">

</head>

<body>

<script type="text/javascript">

function login()

{ //start function


var username =document.getElementById("user").value

var password=document.getElementById("pass").value;


if (username=="jack" && password=="password")

{

alert("corrent");

}

else

{

alert("wrong");

}

} //end function

</script>

<form onsubmit = "login()">

    <p>Enter user ID <input type="text" name="user" id="user"></p>

    <p>Enter password <input type="text" name="password" id="pass"></p>

    <input class = "submit" type="button" name="submit" value="login" onclick="login()"/>

    <p id="text"></p>

</form>

</body>

</html>


查看完整回答
反對 回復 2023-03-18
?
MMTTMM

TA貢獻1869條經驗 獲得超4個贊

只要您有一個表單和一個提交按鈕,瀏覽器就應該自己處理。


根據標準,您的輸入按鈕應具有type="submit"as 屬性。


您還可以刪除onclick按鈕上的屬性。


<form onsubmit = "login()">

    <p>Enter user ID <input type="text" name="user"></p>

    <p>Enter password <input type="text" name="password"></p>

    <input class = "submit" type="submit" name="submit" value="login"/>

    <p id="text"></p>

</form>

請注意,您login()需要返回 true,否則不會提交任何內容,瀏覽器也不會存儲用戶登錄信息。


查看完整回答
反對 回復 2023-03-18
?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

你可以試試這個代碼。您可以通過這種方式檢查用戶是否已經存在。如果用戶存在然后執行登錄操作否則你會看到錯誤用戶不存在..


<html>

<head>     

<link href="revision.css" rel= "stylesheet">

</head>

<body>

<script type="text/javascript">

function login()

{ //start function

   //alert('the form was submitted');

   var user_id = "jack",password = "password";

   var inputUser = document.getElementById('user').value;

   var inputPass = document.getElementById('password').value;

   if(inputUser == user_id && inputPass  == password)

   {

    document.getElementById('text').innerHTML = "log in successfully!";

   }

   else

   {

     document.getElementById('text').innerHTML = "Invlide User id and password";

   }

} //end function

</script>

<form>

    <p>Enter user ID <input type="text" name="user" id="user"></p>

    <p>Enter password <input type="text" name="password" id="password"></p>

    <input class = "submit" type="button" name="submit" value="login" onclick="login()"/>

    <p id="text"></p>

</form>

</body>

</html>


查看完整回答
反對 回復 2023-03-18
  • 3 回答
  • 0 關注
  • 173 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號