微剋多資訊

 找回密碼
 註冊

Sign in with google

Google帳號登入

搜索

該用戶從未簽到

升級   53%

跳轉到指定樓層
主題
發表於 2016-1-7 03:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題,語法是網路GOOGLE參考來的,我是新手,能否幫我修改,主要是[輸入正確或不正確的帳號/密碼],[size=18.8476791381836px]直接將結果顯示在網頁上就好(ex login pass / login ng),而不是用[彈出視窗]顯示
--->就是不要用window.alert參數,該用那個參數來表示?


[語法如下]

<SCRIPT LANGUAGE="JavaScript">

<!--

function Login(){

var done=0;

var username=document.login.username.value;

username=username.toLowerCase();

var password=document.login.password.value;

password=password.toLowerCase();

if (username=="admin" && password=="test") { window.alert('It Works Pass。');; done=1; }

if (done==0) { alert("您的帳號或密碼錯誤!!"); }

}

-->

</SCRIPT>


補充內容 (2016-1-7 09:33):
不好意思,昨天沒有貼上完整語法,網路參考語法下半部如下:

<HEAD>
<title>tesr</title>
<center>
<form name=login>
<table width=255 border=1 cellpadding=5 bordercolor="#4169E...

補充內容 (2016-1-7 09:34):
http://i.imgur.com/hME4yjs.jpg
樓主熱門主題
jakeuj 該會員已被刪除
2F
發表於 2016-1-7 05:14 | 只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽
1 0

使用道具

該用戶從未簽到

升級   50.5%

3F
發表於 2016-1-7 08:20 | 只看該作者
概念就是前面 @jakeuj 回復的那樣

或是可以使用框架(底下是我有用過知道有這功能的)
1.  jQuery UI 的 Dialog
2. Bootstrap 的 Modal
3. W3 的 Modal
4. Foundation 的 Modal

使用道具

該用戶從未簽到

升級   53%

4F
 樓主| 發表於 2016-1-7 09:35 | 只看該作者
jakeuj 發表於 2016-1-7 05:14
--->就是不要用window.alert參數,該用那個參數來表示?
找個元素把訊息丟進去顯示吧?
假設有個div id = "scb ...

我還在狀況外,我會好好STUDY研究一下的,感謝提點

使用道具

該用戶從未簽到

升級   53%

5F
 樓主| 發表於 2016-1-7 09:35 | 只看該作者
ad6543210 發表於 2016-1-7 08:20
概念就是前面 @jakeuj 回復的那樣

或是可以使用框架(底下是我有用過知道有這功能的)

我還是新手,有點吃力,不過我會好好研究一下看看的,感謝提點

使用道具

該用戶從未簽到

升級   50.5%

6F
發表於 2016-1-7 14:23 | 只看該作者
kent 發表於 2016-1-7 09:35
我還是新手,有點吃力,不過我會好好研究一下看看的,感謝提點
  1. <!doctype html>
  2. <html lang="zh-TW">
  3. <head>
  4.     <meta charset="utf-8">
  5.     <title>test</title>
  6. </head>
  7. <body>
  8.     <div style="width:300px;margin:0 auto;">

  9.         <!-- 先放一個隱藏區 -->
  10.         <p style="text-align:center;background-color:#F00;color:#FFF;display:none;" id="notice">
  11.             這裡是提示
  12.         </p>
  13.         <!-- 上面是隱藏區 -->
  14.         
  15.         <p style="text-align:center;">
  16.             Username: <input type="text" id="username" />
  17.         </p>
  18.         <p style="text-align:center;">
  19.             Password: <input type="password" id="password" />
  20.         </p>
  21.         <p style="text-align:center;">
  22.             <button onclick="login();">登入</button>
  23.         </p>
  24.     </div>
  25.     <script>
  26.         function login() {
  27.             var username = document.getElementById("username").value;
  28.             var password = document.getElementById("password").value;
  29.             if (username !== undefined && password !== undefined) {
  30.                 var notice = "";
  31.                 if (username == "admin" && password == "password") {
  32.                     notice = "帳號密碼正確";
  33.                 }
  34.                 else {
  35.                     notice = "帳號密碼錯誤";
  36.                 }
  37.                 // 隱藏區內容文字,如果要用語法就將 textContent 改為 innerHTML
  38.                 document.getElementById("notice").textContent = notice;
  39.                 // 將隱藏區改為可見
  40.                 document.getElementById("notice").style.display = "block";
  41.             }
  42.         }
  43.     </script>
  44. </body>
  45. </html>
複製代碼
隨便改了一下
給你參考,那張圖很多都是參照N年前版本的東西寫的吧= =

1. 在網頁上放一個區塊,然後CSS屬性是不顯示
  1. display:none;
複製代碼
<!-- 先放一個隱藏區 -->
...
<!-- 上面是隱藏區 -->

2. js 判斷後將隱藏區改為可見就可以了

※隱藏區可以先寫好內容,直接用顯示的語法就好了。只是這樣寫死不太好。

1 0

使用道具

該用戶從未簽到

升級   53%

7F
 樓主| 發表於 2016-1-7 15:50 | 只看該作者
本帖最後由 kent 於 2016-1-7 15:51 編輯
ad6543210 發表於 2016-1-7 14:23
隨便改了一下
給你參考,那張圖很多都是參照N年前版本的東西寫的吧= =

[size=15.3333330154419px][url=https://www.microduo.tw/home.php?mod=space&uid=11324]


ad6543210大大,太感謝你了,小弟這就來試看看,然後再好好研究學習,非常感恩

使用道具

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

小黑屋|Archiver|微剋多資訊(MicroDuo)

GMT+8, 2024-4-29 16:40

Discuz! X

© 2009-2023 Microduo

快速回覆 返回頂部 返回列表