1.js退出当前页面,一般常用于做系统登录的退出:
confirm("....."),出现确定,取消弹出框,点击“确定”自动返回true,否则返回false(默认返回到当前页,取消该事件),参数是弹出框自定义的的提示信息
例:
function logout(){
if(confirm("退出登录?")){
window.location = "<%=path%>/logout.action?accountType=Touch";//点击确定,要执行的操作
}
}
2.js给按钮添加回车事件,点回车触发按钮执行动作:F13
例:给BUTTON按钮添加回车事件,执行搜索操作
<input name="button" id="sButton" type="button" class="right_btn07" onclick="searchAdmin()" />
document.onkeydown = function(e){
if(!e) e = window.event;
if((e.keyCode || e.which) == 13){
document.getElementById("sButton").click();//将回车事件按照属性id添加到指定的按钮上,触发该按钮的click事件依次执行一下的操作,调用searchAdmin()方法
}
}
function searchAdmin(){
var str = document.getElementById("key").value;
window.location="${path}search.action?type=admin&key=" + encodeURI(encodeURI(str));
}
3.JS页面截取字符,限制字符的显示长度,超出长度范围用“...”表示
首先在页面上引入标签库:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
然后在要显示的地方用c标签判断,fn标签的substring(..,..)截取,第一个参数是要截取的字符的首位置下标,第二个参数是要截取的长度
<a href="<%=path %>/scenic/addOrUpdateAdmin.jsp?type=show&id=${str.id }" >
<c:choose>
<c:when test="${fn:length(str.loginName) > 6}">
<c:out value="${fn:substring(str.loginName,0, 6)}..." />
</c:when>
<c:otherwise>
<c:out value="${str.loginName}" />
</c:otherwise>
</c:choose>
</a>
- 大小: 12.6 KB
分享到:
相关推荐
js--事件循环机制.doc
【前端 HTML+CSS+JavaScript(JS)】DOM练习-onkeydown键盘事件-用wasd移动图片的位置 带注释/总结 【前端 HTML+CSS+JavaScript(JS)】DOM练习-onmouseover事件 鼠标悬浮切换图片 带注释/总结 【前端 ...
前端项目-javascript-detect-element-resize,基于事件的跨浏览器元素大小调整检测
Node.js的CPU使用流和事件通知服务 -JavaScript-下载
第11章 JS-Web-API-事件【事件不会,等于残废,必考!必考!】.rar
Event是Javascript中的重要事件,event代表事件的状态,专门负责对事件的处理,它的属性和方法能帮助我们完成很多和用户交互的操作,下面是对这个对象的简单总结,希望跟大家一起学习
CourierJS - 事件消息传递中间件
前端项目-js-signals,自定义事件/消息系统
Javascript中的事件--Event对象
Nestjs事件驱动总线模块简单,轻松,轻巧的程序包,用于使用React式编程(RxJs)在实现事件驱动总线 :rocket:用法1-安装软件包npm install nestjs-event-driven-bus# oryarn add nestjs-event-driven-bus2-导入...
在JavaScript中,处理用户在元素中打字的生命周期通常涉及到一系列事件。这些事件可以帮助你跟踪用户在输入框中输入、编辑和删除文本的过程,并包含输入字符事件完整生命周期触发讲解,对应需要掌握输入事件的有作用...
JavaScript应用实例-00-结束事件与结束应用.js
arcgis-js-事件基于 esri 支持博客文章地图事件示例此示例使用作为构建工具,包括 linting 任务。尝试一下。指示您需要安装和才能通过命令行下载依赖项并构建应用程序。 cd进入arcgis-js-events文件夹运行npm ...
chartjs-chart-treemap v3.0.0模块,用于创建树形图。 Chart.js v2的实现在 发展 首先,您需要安装节点依赖项(需要 ): > npm install 然后,从存储库根目录可以使用以下命令: > npm run build // build dist...
listenerCount,addlistener
js-模拟 使用 JavaScript 的事件驱动模拟实现
涵盖了ArcGIS-API-for-JavaScript-开发教程所有接口,具有丰富实例,并且介绍了跨域代理问题、SOE、切片等技术方法,使开发者对ArcGIS Server 开发有了一个全面掌握。
一个简单的 Vue.js 文件上传组件。为 XHR 上传进度发出事件以获得漂亮的进度条。 在查看此 repo时,我想到了最初的想法。我知道我想要一个带有上传进度的好组件,所以我从那个库中复制了一些代码。 安装 可通过 npm ...
js-event-more是一个js事件库,类似于曾经著名的YUI3事件框架,它被编写为满足事件pub-sub要求,并具有以下独有功能: 像dom事件一样,具有默认事件处理程序和事件冒泡 带有before , on , after阶段的事件触发...
JavaScript应用实例-00-结束事件与结束应用(1).js