导航:首页 > 万维百科 > 设计登录网页教程

设计登录网页教程

发布时间:2020-08-31 15:14:48

1、要设计成先登录才能访问这个html页面,怎么做

要有两个页面。
第一个页面设置成账号 , 密码格式,用JS 获取<input type="text" name="user" id="user">的值。JS获取值就是var use = getElementById("user").value 你在判断use跟不跟你设置的User值相不相等,想等的话就可以跳转到里一个页面了.密码同样可以这样获得。
关于跳转的话,最简单的就是<a href="路径"></a>这是最简单的跳转。(不可取)
另外就是用JS 来控制了。

2、javascript html 设计一个登录界面

注册页面代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>注册</title>
</head>
<body>

<form method="post" onsubmit="return false" id="form">
    <input type="text" name="username" placeholder="用户名"><br>
    <input type="password" name="password" placeholder="密码"><br>
    <input type="password" name="rePassword" placeholder="再次输入密码"><br>
    <input type="submit" onclick="register_user()" value="注册"><br>
</form>
<a href="login.html">去登录</a><script>
    var localDB = openDatabase('localDB', '1.0', 'Test DB', 2 * 1024 * 1024);
    localDB.transaction(function (ts) {
        ts.executeSql('CREATE TABLE IF NOT EXISTS user(username,password)')
    });
    function register_user() {
        var username = document.getElementsByTagName("input")[0].value;
        var password = document.getElementsByTagName("input")[1].value;
        var rePassword = document.getElementsByTagName("input")[2].value;
        if(password != rePassword)
        {
            alert("两次输入的密码不同,请重新输入");
        }else
 {
            localDB.transaction(function(ts){
                ts.executeSql("INSERT INTO user (username,password) VALUES ('"+username+"','"+password+"');");
                alert("注册成功");
            });
        }
    }
</script>
</body>
</html>

登录页面代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>登录</title>
</head>
<body>
<form onsubmit="return false" method="post">
    <input type="text" placeholder="用户名"><br>
    <input type="password" placeholder="密码"><br>
    <input type="submit" value="登录" onclick="login()"><br>
</form>
<a href="register.html">去注册</a>
<script>
    var localDB = openDatabase('localDB', '1.0', 'Test DB', 2 * 1024 * 1024);
    localDB.transaction(function (ts) {
        ts.executeSql("SELECT * FROM user",[],function (tx, results) {
            var len = results.rows.length;
            if(len<=0)
            {
                localDB.transaction(function (ts) {
                    ts.executeSql('CREATE TABLE IF NOT EXISTS user(username,password)')
                });
            }
        });
    });


    function login() {
        var username = document.getElementsByTagName("input")[0].value;
        var password = document.getElementsByTagName("input")[1].value;
        localDB.transaction(function (ts) {
            ts.executeSql("SELECT * FROM user WHERE username='"+username+"';",[],function (ts, res) {
                if(res.rows.length<=0)
                {
                    alert("登录失败,用户未注册");
                }else if (password == res.rows[0].password)
                {
                    alert("登录成功,三秒后跳转到百度");
                    setInterval(function () {
                        location.href = "https://www.baidu.com";
                    },3000);
                }else
 {
                    alert("登录失败,密码错误");
                }
            });
        })
    }
</script>
</body>
</html>

以上代码使用了WEB SQL,还请选择合适的浏览器查看。


3、网页设计里面的用户登录怎么弄

网页设计的用户登录分前台和后台,前台属于UI设计,后台属于技术,你是问哪种呢

4、网页设计如何设计登录注册框

<div class="Content_01" id="01_Title">·管理登陆</div>
<div class="DivContent" id="Content01">
<form id="form1" name="form1" method="POST" action="/xxzx/index.asp" onsubmit="return check()">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="5">
<tr>
<td width="25%" height="25" align="right">用户名:</td>
<td><input name="Username" type="text" id="Username" size="20" /></td>
</tr>
<tr>
<td height="25" align="right">密 码:</td>
<td><input name="psw" type="password" id="psw" size="21" /></td>
</tr>
<tr>
<td height="25" colspan="2" align="center"><input name="Submit" type="submit" class="smallInput" value="登 陆" />
<input name="Submit2" type="reset" class="smallInput" value="重 置" /></td>
</tr>
</table>
</form>

</div>
</div>
欢迎 登陆本站!<br>

5、我要设计一个网站,现在做一个登陆页面,怎样使登陆页面与SQL数据库相连?

最简单的
string connString = ConfigurationManager.AppSettings["ConnectionString"]
string username=Request.QueryString["username"]
string sql="select username , password from user where username=username"
SqlConnection conn = new SqlConnection(connString);
SqlDataAdapter adapter = new SqlDataAdapter(sql, conn);
conn.Open();
DataSet ds = new DataSet();
adapter.Fill(ds);
if(ds.table[0].Rows[0]["username"])
{
Response.Write "登录成功"
}

6、设计网页教程谁有啊,麻烦给个,先谢了

我有。

7、html网页设计:一个简单的登录界面代码!

是这样的效果吗?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>3</title>
<script>
function r()
{

var username=document.getElementById("username");

var pass=document.getElementById("password");
if(username.value=="")
{
alert("请输入用户名");
username.focus();
return;
}
if(pass.value=="")
{
alert("请输入密码");
return;
}
return true;
}
</script>
</head>
<body>
<form>
<table width="350" bgcolor="#ccffcc" style="border-color" border="1">
<tr align=center>
<td>用户名</td><td><input type="text" name="username" id="username"></td>
</tr>
<tr align=center><td>密 码</td><td><input type="password" name="password" id="password"></td></tr>
<tr align=center><td>验证码</td><td><input type="text" name="yanzheng"></td></tr>
<tr align=center><td colspan="2"><input type="button" value="登 录" onclick="r();"/>     <input type="reset" value="重 置"/></td></tr>

</table>
</form>
</body>
</html>

与设计登录网页教程相关的知识