- 浏览: 104979 次
- 性别:
- 来自: 天府之国
最新评论
-
netkongjian:
不错CAD控件知识,感谢分享[deyi]
CAD速记手册 -
a545807638:
小老树
邓锋对话周鸿祎:中国为何没有Google? -
longxiaoyan:
javaeye表情汇总 -
bangyan2003:
...
javaeye表情汇总 -
xiaofu305:
/images/guest_book/2.gif
javaeye表情汇总
文章列表
如果只需要完成简单的功能。而不愿使用庞大的插件,不妨自己制作简单的在线文本编辑器
首先,制作之前,要明白几个概念
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 ...
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 ...
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 ...
- 2009-10-20 09:48
- 浏览 1159
- 评论(0)
核心代码
<%@ 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() + ":/ ...
- 2009-10-12 15:53
- 浏览 3430
- 评论(0)
js技巧
1.
oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border
oncontextmenu=return(false)><td>no</table> 可用于Table
2.
<body onselectstart="return false"> 取消选取、防止复制
3. onpaste= ...
- 2009-08-16 13:47
- 浏览 876
- 评论(0)
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 ...
- 2009-08-16 13:39
- 浏览 896
- 评论(0)
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 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" ...
- 2009-08-16 11:43
- 浏览 1563
- 评论(0)