导航:首页 > 编程语言 > htmljs登录界面

htmljs登录界面

发布时间:2023-06-04 04:55:09

⑴ Html中js编写登录验证,求代码,谢谢!

functionlogin(){
if(document.login.usename.value=="logon"&&document.login.password.value=="logon"){
location.href="main.html";
}else{
returnfalse;
}
}

⑵ 用html javascript做一个用户注册窗口,要求实现登录名不为空,且两次密码输入一致的功能

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<button onclick="dengRu()">登入</button>
<button onclick="zhuCe()">注册</button>
</body>
</html>
<script type="text/javascript">
var a1;var b1;
var a2;var b2;
var a3;var b3;

var ciShu = 1;
function zhuCe(){
alert("欢迎进入注册界面");
if(ciShu == 1){
a1 = prompt("请注册您的账号");
if(a1==""||==null){
alert("账号不能为空")
}else{
b1 = prompt("请注册您的密码");
if(b1==""||b1==null){
alert("密码不能为空")
}else if(ciShu== 2){
a2 = prompt("请注册您的账号");
if(a2==""||a2==null){
alert("账号不能为空");
}else{
b2 = prompt("请注册您的密码");
if(b2==""||b2==null){
alert("密码不能为空")
}else if(ciShu== 3){
a3 = prompt("请注册您的账号");
if(a3==""||a3==null){
alert("账号不能为空")
}else{
b3 = prompt("请注册您的密码");
if(b3==""||b3==null){
alert("密码不能为空")
}else{
}
console.log("第"+ciShu+"次注册");
console.log("账号1为"+a1+",密码1为"+b1);
console.log("账号2为"+a2+",密码2为"+b2);
console.log("账号3为"+a3+",密码3为"+b3);
ciShu++;
}
}
}
}
}
}
}

function dengRu(){
alert("欢迎进入登入界面");
var zhangHao = prompt("请输入您的账号");
var miMa = prompt("请输入您的密码");
if(zhangHao==a1&&miMa==b1||zhangHao==a2&&miMa==b2||zhangHao==a3&&miMa==b3){
alert("登录成功")
}else{
alert("登录失败")
}
}
</script>

⑶ javascript 网页登陆代码

你需要增加一个servlet,读用户名密码,查询数据库都可以在 的doPost()方法中操作,判断登录成功失败后,直接用response.sendRedirect("/xs.html");跳转到成功后的界面。如果用js是操作不了数据库的。
如果不加数据库判断的话,可不用servlet,js可直接判断,写法如下:
1、submit加上onclick
<input type="submit" name="submit" id="submit" value="提交" onclick="logon()"/></td>

2、加一个方法提交请求。注:加servlet的话可以在表单的action中直接提交,如:action="<%=path %>/servlet/TestServlet"
<title>无标题文档</title>

<script type="text/javascript">

function logon()
{
var username = document.all.form1.username.value;
var password = document.all.form1.password.value;
//alert(username + password);
if(username=='admin' && password=='admin')
{
alert('success');
}
else
{
alert('failed');
}

}
</script>
</head>

⑷ javascript html 设计一个登录界面

注册页面代码:

<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>注册</title>
</head>
<body>

<formmethod="post"onsubmit="returnfalse"id="form">
<inputtype="text"name="username"placeholder="用户名"><br>
<inputtype="password"name="password"placeholder="密码"><br>
<inputtype="password"name="rePassword"placeholder="再次输入密码"><br>
<inputtype="submit"onclick="register_user()"value="注册"><br>
</form>
<ahref="login.html">去登录</a><script>
varlocalDB=openDatabase('localDB','1.0','TestDB',2*1024*1024);
localDB.transaction(function(ts){
ts.executeSql('CREATETABLEIFNOTEXISTSuser(username,password)')
});
functionregister_user(){
varusername=document.getElementsByTagName("input")[0].value;
varpassword=document.getElementsByTagName("input")[1].value;
varrePassword=document.getElementsByTagName("input")[2].value;
if(password!=rePassword)
{
alert("两次输入的密码不同,请重新输入");
}else
{
localDB.transaction(function(ts){
ts.executeSql("INSERTINTOuser(username,password)VALUES('"+username+"','"+password+"');");
alert("注册成功");
});
}
}
</script>
</body>
</html>

登录页面代码:

<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>登录</title>
</head>
<body>
<formonsubmit="returnfalse"method="post">
<inputtype="text"placeholder="用户名"><br>
<inputtype="password"placeholder="密码"><br>
<inputtype="submit"value="登录"onclick="login()"><br>
</form>
<ahref="register.html">去注册</a>
<script>
varlocalDB=openDatabase('localDB','1.0','TestDB',2*1024*1024);
localDB.transaction(function(ts){
ts.executeSql("SELECT*FROMuser",[],function(tx,results){
varlen=results.rows.length;
if(len<=0)
{
localDB.transaction(function(ts){
ts.executeSql('CREATETABLEIFNOTEXISTSuser(username,password)')
});
}
});
});


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

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


⑸ 网页设计用html和js制作一个登录界面,大神帮帮忙

① 建议使用HTML标签时用语义化标签,比如主块部分就先用一个section标签括起来;

② 外加css样式设置美化页面,特别是登录界面的灵动感;

③ JavaScript绑定事件,实现更加人性化的功能;

⑹ 怎么通过Html和Javascript制作一个静态的登录页面

<body>
<form name="login" onsubmit="javascript:return chkfrm(this);">
用户名:<input type="text" name="username" onpropertychange="javascript:if(this.value.length>=8)this.form.userpwd.focus();"><br>
密码:<input type="password" name="userpwd"><br>
<input type="submit" value="登录"> <input type="reset" value="重置">
</form>
<script language="javascript">
function chkfrm(o){
if(o.username.value==''){
alert('请输入用户名!');
return false;
}
if(o.userpwd.value==''){
alert('请输入密回码!');
return false;
}
alert('登陆答成功');
return false;
}
</script>
</body>

⑺ 求代码,用html做一个用户名密码登录界面,用JavaScript调用XML文件中已有的列表进行对比

你好,我帮你实现了你需要的功能。
首先你建立一个xml文件:data.xml用来保存用户名和密码,我写了如下内容保存至此data.xml文件内
————————————————
<?xml version="1.0" encoding='gb2312'?>
<user>
<id>001</id>
<name>leezi</name>
<pass>ms#leezi</pass>
</user>
———————————————————

然后写登录页面login.html,代码如下:
——————————
<html>
<head>
<style type="text/css">

</style>
</head>
<body>
name:<input type="text" id="input_name"/>
pass:<input type="password" id="input_pass"/>
<input type="button" value="login" onclick="validate()"/>
<script type="text/javascript">
function loadXMLDoc(dname)
{
try //Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
catch(e)
{
try //Firefox, Mozilla, Opera, etc.
{
xmlDoc=document.implementation.createDocument("","",null);
}
catch(e) {alert(e.message)}
}
try
{
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}
catch(e) {alert(e.message)}
return(null);
}

function validate(){
xmlDoc=loadXMLDoc("data.xml");
if(window.ActiveXObject){
var nodes=xmlDoc.documentElement.childNodes;
var xml_name=nodes[1].childNodes[0].nodeValue;
var xml_pass=nodes[2].childNodes[0].nodeValue;
if((xml_name==document.getElementById("input_name").value)&&(xml_pass==document.getElementById("input_pass").value)){
document.write("successfully login");
return true;
}else{
document.write("name or pass,one is wrong");
return false;
}
}else if(typeof DOMParser!="undefined"){
var doc=xmlDoc.documentElement;
var xml_name=doc.childNodes[3].childNodes[0].nodeValue;
var xml_pass=doc.childNodes[5].childNodes[0].nodeValue;
if((xml_name==document.getElementById("input_name").value)&&(xml_pass==document.getElementById("input_pass").value)){
document.write("successfully login");
return true;
}else{
document.write("name or pass,one is wrong");
return false;
}
}
}
</script>
</body>
</html>

——————————————————————
注意data.xml和login.html两个文件放到同一个目录下面。处理完上述步骤后打开login.html输入用户名和密码进行测试,你可以在data.xml里面看到我设置的name和pass分别为:leezi和ms#leezi
你可以输入进行测试。

阅读全文

与htmljs登录界面相关的资料

热点内容
彩视制作教程 浏览:766
圣墟在哪个App看免费 浏览:395
网络哪些不能玩 浏览:868
probe315使用教程 浏览:646
数字电位器程序 浏览:198
c代码整理 浏览:104
网络营销具有什么优势 浏览:378
右下角网络连接不显示宽带连接 浏览:940
ps修改tif文件 浏览:580
预防医学如何转行做大数据 浏览:234
pdf文件变蓝 浏览:309
怎么在pdf文件上面用k宝签名 浏览:213
如何知道表格里数据后面有空格 浏览:720
gee引擎更新系统找不到指定文件 浏览:802
贝壳网的数据删除了如何找回 浏览:509
华为荣耀6x怎么切换网络 浏览:418
手机里的pdf文件在哪放 浏览:889
java版贪吃蛇毕业论文 浏览:989
微信公共号邮箱 浏览:415
图片宽度代码 浏览:460

友情链接