html页面验证用户名和密码并且点击自己制作的登陆按钮跳转到另外一个页面

我这代码跳转不到百度主页,怎么回事

HTML页面用 script 验证不是必须要用 form 的,可以直接给页面里的 DOM 对象定义 id 属性,用 javascript 操作 DOM 对象即可。

针对您提的问题想要实现的效果,下面说说不用 form 表单和数据库来实现用户名和密码验证的方法:

1、首先,给 HTML 页面里的用户名和密码输入框都定义一个id属性,例如:

用户名:<input type="text" id="username" value="">

密   码:<input type="password" id="password" value="">

2、其次,放置一个按钮 <button type="button" name="chkBtn" id="chkBtn"> 登录</button>

3、编写 javascript 脚本代码,主要思路如下:

(1)为按钮增加一个 click 的监听,当鼠标点击该按钮时执行;

(2)获取 input 用户名和密码输入框的输入值;

(3)验证输入值是否符合要求;

(4)符合要求页面跳转到设置的指定页面;

(5)不符合要求提示用户输入错误。

4、最后,在浏览器里运行该页面,测试一下效果。完整代码如下图所示。

扩展资料

1、document.getElementById(); 通过 ID 获取元素的用法

网页 HTML 由标签将信息组织起来,而标签的 id 属性值是唯一的,就像是每人有一个身份证号一样,只要通过身份证号就可以找到相对应的人。那么在网页中,我们通过id先找到标签,然后进行操作。

2、innerHTML 属性

语法:Object.innerHTML,innerHTML 属性用于获取或替换 HTML 元素的内容。

注意:

(1)Object是获取的元素对象,如通过document.getElementById("ID")获取的元素;

(2)注意书写,innerHTML区分大小写。

3. value 属性

语法 Object.value,value 属性用于获取或替换 HTML 元素的value属性中的内容。

参考资料来源:百度百科-DOM(文档对象模型)

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-13
要跳转的页面写在 action="http:\\xxx" 这里
另外onsubmit="return checkxxx()" 写成这种弄个形式才能在false时阻止提交本回答被网友采纳

html怎么跳转到另一个页面(html怎么跳转到指定位置)
1、首先,给HTML页面里的用户名和密码输入框都定义一个id属性,例如:用户名:inputtype="text"id="username"value=""密??码:inputtype="password"id="password"value=""2、其次,放置一个按钮buttontype="button"name="chkBtn"id="chkBtn"登录\/button 3、编写javascript脚本代码,主要思路如下:...

...的用户名和密码后从这个登陆界面跳转到另一个界面?急急急
你是单纯做前台的吗? 登录必须要请求一下后台 用“账号”和“密码”请求一下后台,后台会给你返回一个登录是否成功的状态,你根据这个状态才能跳转你想要的页面。

求一个HTML的登入代码,只要符合一个用户名,密码就好了。当按钮成功进入...
---将以下代码复制到记事本中,另存为*.html文件,打开网页后,输入用户名admin,密码也为admin,点击“确定”,可以跳到另一个网页“other.html”。如果输入用户名或密码错误,会给出相应的提示。这里的判断是用javascript来判断的,只是一个模拟,正规的登录是提交到后台程序判断的。--> <html><hea...

html点击按钮跳转到另一个html(html点击跳转到指定位置)
按钮跳转相对来说算是比较简单,大概分两种方式操作:图片\/文字按钮表单按钮先说图片\/文字按钮按钮:这种的话那就简单了,直接用a标签就可以实现了。...和密码并且点击自己制作的登陆按钮跳转到另外一个页面你用JavaScript写一个if判断检测的方法,方法中需要验证输入框里的字符长度是多少。还要验证用户名...

html中求 功能:实现输入用户名密码,验证后,点击登陆按钮,跳转到其它页 ...
因为你用html做的登陆框只能做到一个提交的过程,像一楼那里说的action="login.php",意思把用户名和密码提交给login.php处理,你看,后缀是php,就是用php编写的。原理:登陆时,把账号密码发送给asp或者php做的页面,他获取后判断是否正确,再返回结果,这些操作都是在服务器上进行 的,访问的用户是...

html中,编辑框上输入一个特定的密码然后点击按钮可以判断密码是否正确...
使用JavaScript可以实现;创建一个函数 function fun(){ 定义一个变量名并存入密码 i="mima"用if判断该变量与文本框值是否相等 if(document.getElementById("文本框ID").value==i){若满足添加一个提示框alert("密码输入错误")}{不满足,指向地址loaction.href="http:\/\/"} } 在按钮添加元素on...

怎么用HTML做一个简单的登录页面,不要数据库,把账号密码写死在里面,账...
function login(){ var name=document.getElementById("name").value; var pass=document.getElementById("pass").value; if(name=="admin" && pass=="admin"){ alert("登入成功"); window.location.href="index.html"; return false; }else{ alert("用户名或密码错...

HTML中怎么写能可以 点一个按钮然后跳转另一个页面
按钮标签本身并不能添加超链接 所以我们需要给按钮标签外围加上一个a标签.如果需要跳转到别的网站地址,可以直接填入需要跳转的地址即可.<a href="https:\/\/baidu.com\/"><button >点击跳转到百度<\/button><\/a> 需要跳转到站内链接可以用下面这段代码 <a href="css\/css.css"><button >点击跳转到...

html页面,验证密码后跳转进入该页面,不能直接输入url进入改页面,怎么办...
在A页面输入完验证码通过后,传一个值给B页面,request.setAttribute("check","true");然后在B页面的开头取得这个值,String check = request.getAttribute("check");if(check==null||check=="").在A页面输入验证码,跳B页面。在A页面输入完验证码通过后,传一个值给B页面如果要求不能用后台实现,...

在html中如何实现将本网页中文本框中的值传递到另一个网页的用户名密码...
页面必须是跳转过去的才行。例如另一个页面是page.html那么你跳转的时候 page.html?username=tony&password=123 跳转到这个地址,然后到另一个页面的时候在脚本里面写 <SCRIPT language=JavaScript> var url = window.location.href;然后var username = url.split("?")[1].split("&")[0].split("...

相似回答