`
文章列表
如果只需要完成简单的功能。而不愿使用庞大的插件,不妨自己制作简单的在线文本编辑器 首先,制作之前,要明白几个概念   1。  获得鼠标选择的值:ie和ff下略有不同 IE: var sel = document.selection.createRange(); alert(sel.text );   FF:获得光标选择域的起始位置,终止位置,调用 subString(indexNum,endNum) 方法,来获得所选择的文本             var element = document.getElementsByTagName(textarea)[0] ...
一: replace替换   ====替换所有字符(类似java的 new String().replaceAll) var str="中华人民共和国,中华人民共和国"; var newstr=str.replace(/(人)/g,"<font color=red>$1</font>"); document.write(newstr);     $1在指正则表达式中的内容 人
盒子模型: 概述 :网页中的所有元素都可以看成一个盒子,占据一定的页面空间 一个盒子有 context(内容) border(边框) padding(间隙) margin(间隙) 4个部分组成 (一般来说。width和height属性都是指 width+padding或height+padding)。   border ---border的最外围即元素的最外围,占据一定的空间 包含3个属性 color(颜色) width(粗细) style(样式),下面以具体的列子来说明   <%@ page language="java&qu ...

java常用正则

    博客分类:
  • java
String input = "12-3e"; // 校验中文(只能為中文,1-15位数) String check = "[\u4e00-\u9fa5]{2,7}"; //只能为英文和数字或下划线 check ="([a-zA-Z0-9]|_){3,5}"; //e_mail check =("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");  System.out.println(input.matches(ch ...

js dom操作

    博客分类:
  • js
1.创建一个node   var node=document.createElement("input");//创建一个节点,也可以是div,span等 node.type="input"; node.name="hiddenData"; node.value='test'; //获得一个已存在的节点 var div = document.geElementById(...); //将创建的节点添加到这个节点上 div.appendChild(node);  
格式化时间 <fmt:formatDate value="${object[0]}" pattern="yyyy年MM月dd日 HH:mm:ss"/>   格式化数字 <fmt:formatNumber value="${object[5]}" pattern="##.##" minFractionDigits="2"/>   这里的Value值是任何数值类型,pattern为要显示的格式,此处为显示小数点后两位.?minFractionDigits= ...
//只能为中文,数字,字母和下划线,且开头不能为空格的正则,且输入长度大于3,小于10                                   var patrn = /^([\u4e00-\u9fa5]|[a-zA-Z0-9]|_){3,10}$/; var text = "接受前台的输入"; if (!patrn.exec(tex ...
核心代码 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + ":/ ...
js技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste= ...

jquery笔记

1. $() $('p')         所有的<p> $('#some-id')          id是some-id的元素 $('.some-class')      class是some-class的所有元素 2. CSS selectort $('#some-id > li')     id是some-id的元素的所有子<li>元素 $('#some-id li:not(.some-class)')          id是some-id的元素的所有class不是some-class的子元素 3. XPath ...
demo-1 ======页面加载完成后。执行alert('');======== $(document).ready(function() { // do stuff when DOM is ready alert(' '); });   上述方法可以简写为; $(function() { // code to execute when the DOM is ready alert(""); });  demo2 ======页面加载完成后。点击id为asd的元素时,执行alert('');========   $(do ...

jstl教程

    博客分类:
  • jstl
本文以jstl 1.1为参考1:下载jstl1.1 http://jakarta.apache.org/site/downloads/downloads_taglibs-standard.cgi 2:在jsp页面中声明 <%@taglib prefix="c" uri="WEB-INF/c.tld"%> (这里引入的是core核心库,其他库这里暂不介绍) 3:基本操作   一;循环   <c:forEach items="${map}" var="entry" ...
Global site tag (gtag.js) - Google Analytics