<select id="identity" name="#"> <option name="#" id="#" value="admin">管理员</option> <option name="#" id="#" value="leader">领导</option> <option name="#" id="#" value="staff">员工</option> </select>
有时候我们需要通过一个按钮,或者说一个下拉列表框来实现页面跳转,方法其实有很多,我举一下我常用的方法:
①按钮跳转<input type="button">:
<input type="button" name="#" id="#" onclick="window.location.href='index.html'" />
注意:将input设置为button类型,通过onclick(点击触发事件)实现跳转到index.html页面;
②下拉列表框<select>
HTML代码如下:
<select id="identity" name="#"> <option name="#" id="#" value="admin">管理员</option> <option name="#" id="#" value="leader">领导</option> <option name="#" id="#" value="staff">员工</option> </select>
JS代码如下:
<!-- function login(){ var identity=document.getElementById("identity").value; if(identity=="admin"){ window.location.href="../web/admin_main.html"; }else if(identity=="leader"){ window.location.href=("../web/leader_main.html"); }else if(identity=="staff"){ window.location.href=("../web/staff_main.html"); } } //-->
根据选择下拉列表框中不同的值,来实现跳转到不同的页面;
注意(自己犯的错):获取表单的值时,记得在最后面增加.value,比如:getElementById("identity").value
③番外:
如果你在主页面采用了框架(<frame>),跳转页面如果不指定对应的框架,则默认为在当前框架;通常你会遇到这样一个问题,比如你在主页面想退出到登陆页面,你想的是全屏显示登陆页面,然而并非如此,它就在你点击退出的那个框架显示了登录页面,这样显示出来的页面并不完全,想全屏显示,有如下两种方式:
window.parent.location.href="../login/login.html"
window.open("../login/login.html","_parent");
相关推荐
这是最常用的一种页面跳转方法,通过改变`window.location.href`属性的值来实现页面跳转。例如: ```javascript window.location.href = "login.jsp?backurl=" + window.location.href; ``` 在这段代码中,我们...
在iframe内实现页面跳转通常使用`iframe.contentWindow.location.href`或`iframe.contentDocument.location.href`,具体取决于浏览器的兼容性。 ```javascript var iframe = document.getElementById('myIframe'); ...
JS实现页面快速定位的技术主要涉及锚点跳转的概念和应用。锚点,也被称作片段标识符,其作用是允许用户点击链接后页面能够跳转到特定的位置。在网页设计中,尤其是在内容较多、页面较长的情况下,合理使用锚点可以...
sp\button和submit的区别及使用js实现页面跳转的方式 Button和Submit是两个常用的HTML表单元素,它们都是用于提交表单的,但是它们之间存在着一些区别。 首先,Button类型的按钮仅仅是一个普通的按钮,点击它不会...
### JavaScript 实现页面跳转的几种方式 在Web开发中,页面跳转是十分常见的操作之一。通过JavaScript,我们可以非常灵活地控制页面的导航逻辑,提高用户体验并优化应用性能。本文将详细介绍几种常用的JavaScript...
a标签跳转打开新页面
我们可以通过设置`window.location.href`的值来实现页面跳转: ```javascript window.location.href = 'http://example.com'; ``` 现在,将两者结合,我们可以实现5秒后自动跳转页面的功能: ```javascript ...
5. 使用 JavaScript 事件实现页面跳转 JavaScript 事件可以实现页面的跳转。例如: ```javascript 跳转" onclick="window.location.href='https://www.example.com'"> ``` 这将跳转到指定的 URL。 window.open() ...
js实现自动跳转,大家多下哈, 资源难得,几秒种跳转只需要修改后面的参数就行了!
ASP单选按钮实现页面跳转并传值 在 ASP 编程中,实现单选按钮的页面跳转并传值是非常常见的需求。下面,我们将详细介绍如何使用 ASP 实现单选按钮的页面跳转并传值。 首先,让我们了解一下单选按钮的基本概念。在 ...
JS 跳转页面方法是指使用 JavaScript 实现页面跳转的方法,这些方法可以在 Web 开发中广泛应用。下面将对 JS 跳转页面方法进行详细的介绍和分析,并提供相应的参考代码。 JS 跳转页面方法 1. 使用 `window....
- 不依赖JavaScript即可实现页面跳转,适用于JavaScript被禁用的情况。 #### 三、总结 通过上述介绍可以看出,不同的页面跳转方式各有特点,选择哪种方式取决于具体的应用场景。例如,在需要保持历史记录的情况下...
本文主要讲述了如何在Vue项目中整合axios来实现请求拦截、页面跳转以及基于token的验证流程,确保了安全性与用户体验。 ### Vue与axios整合的必要性 Vue.js虽然强大,但本身并不提供HTTP请求的功能。axios作为一个...
当`seconds`变为0时,函数会触发页面跳转。最后,我们使用`setTimeout`在页面加载后1秒(因为我们需要先显示初始的倒计时)调用`countdown`函数。 以上就是使用JavaScript实现5秒后自动跳转到首页或其他页面的方法...
"用下拉框实现页面跳转"这个主题就涉及到了如何利用JavaScript技术来增强用户界面的交互性,使得用户可以通过选择下拉框中的不同选项,自动跳转到相应的页面。下面我们将深入探讨这个知识点。 首先,我们来理解...
JSP 和 Servlet 中实现页面跳转的方式实例总结 在 web 开发中,页面跳转是一个非常常见的需求,JSP 和 Servlet 是 Java Web 开发中两个最基本的组件,了解它们如何实现页面跳转是非常必要的。本文将根据 JSP 和 ...
下面我们将深入探讨如何在Qt Quick中实现QML页面跳转,包括单页面跳转和多页面跳转。 首先,我们需要理解QML的基本结构。一个QML文件通常代表一个可视化的组件或页面。通过定义`Item`或其子类(如`Rectangle`、`...
在探讨“js实现多长时间页面跳转”的主题时,我们主要关注的是如何使用JavaScript来控制网页在特定时间后自动跳转到另一个页面。这在很多场景下都非常实用,比如在登录成功后显示一个短暂的欢迎页面,或者在完成某个...
#### 使用JavaScript实现页面跳转 1. **使用`window.location`对象**: - `window.location`对象提供了访问当前窗口URL的方法,可以用于修改当前窗口的URL,从而实现页面跳转。 - 示例代码: ```javascript ...
本文将详细介绍几种通过JavaScript实现页面跳转并获取传递参数的方法。 #### 方法一:使用`window.location.href` ```javascript // 通过修改当前窗口的location.href属性来实现页面跳转,并附带参数 window....