JavaScript
w809026418
天性乐观,喜欢平静的生活。
展开
-
页面提交是要用到的提交验证(JavaScript)
我做的项目用的是SSH框架的当提交表单要进行表的为空验证和输入验证为空验证我是用struts验证的,但一些输入限制验证我是用javascript验证的下面是我总结的一些JavaScript表单验证。 1:字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 function test() {if(document.a.b.value.原创 2008-12-24 22:59:00 · 1551 阅读 · 0 评论 -
JavaScript 图片切割效果
<br />序一(08/07/21)<br />很久之前就在一个网站的截取相片的功能中看到这个效果,也叫图片裁剪、图片剪切(设置一下也可以做出放大镜等类似的效果)。<br />当时觉得很神奇,碍于水平有限,没做出来。<br />前些日子突然想做一个透镜效果,就突然想到了这个效果,于是找出当年“珍藏”的代码决定一尝所愿。<br />序二(08/12/06)<br />自上一个版本的图片切割效果出来后,虽然也经常看到“框架开发这个如何如何容易”之类的评论,但也受到很多人的肯定,小弟在此感谢大家的支持。<br /转载 2010-08-31 17:38:00 · 659 阅读 · 0 评论 -
JavaScript html js图片切割系统,裁剪,图片处理
<br />图片切割(裁剪),这里需要声明一下: <br /><br />首先js是不能操作客户端文件的(除非特殊情况),所以图片的切割必须在后台处理,对于客户端的图片可以先上传再切割或者把图片和切割参数一起传递到服务器再处理(上传文件不在本次讨论范围,请自行修改); <br />还有是通过客户端传递的参数来处理图片,确实能得到展示图或预览图的效果(这是针对有些提出在后台处理的图片得不到预览图的效果来说的),下面会举例说明如何生成展示图那样的图片。 <br /><br />【客户端部分】 <br /><br转载 2010-08-31 17:41:00 · 1844 阅读 · 1 评论 -
文本块收缩展开效果
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><title>文本块收缩展开效果 - 枫叶随风网</title><br /><meta http-equiv="Content-Type转载 2010-09-19 10:36:00 · 1148 阅读 · 0 评论 -
Js获取checkboxlist所选中的值
JavaScript代码Js获取checkboxlist所选中的值 function GetCheckBoxListValue(objID) ...{ var v = new Array(); var CheckBoxList = document.getElementById(objID); if(CheckBoxList.tagName == "TABLE") ...{ for(i=0;i<CheckBoxList.rows转载 2010-11-26 13:31:00 · 5253 阅读 · 0 评论 -
javascript与jQuery设置取得div绝对位置一个小应用(像日历控件一样,在编辑框下面显示一个层)
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml" ><br /><head><br /> <title>javascript与jQuery设置取得div绝对位置一个小应用(像日历控件一样,在编辑框下面显示原创 2010-11-29 16:20:00 · 2497 阅读 · 0 评论 -
div+js的伸缩控制代码(展开和关闭)
<br />From:http://bbs.blueidea.com/thread-2861003-1-1.html<br />div的伸缩控制<br /> <br />===默认展开=========<br /> <br />折叠展开XML/HTML Code<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” <br />“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> <br />转载 2010-10-11 17:23:00 · 8124 阅读 · 0 评论 -
Jquery 输入金额格式限制 插件
<br />(function($) {<br /> $.fn.extend({<br /> money_mode: function(options) {<br /> var defaults = {<br /> decimal_length: 2,//小数点位数<br /> format: "#,###.00",//格式化类型<br /> locale: "us"<br /原创 2011-02-18 14:26:00 · 7085 阅读 · 0 评论 -
刚刚做的一个 JS简单时间控件【JS时分秒时间控件】
<br />自己在网上找了半天没找到只有 “时分秒”的控件, 就自己做了个,发在这里方便有人用到<br /><br /><br />鼠标点击 后 的效果<br /><br /><br />SetTime.js<br />/**//***********************************<br />* 简单时间控件: version 1.0<br />* 作者:李禄燊 <br />* 时间:2007-10-31<br />* <br />* 使用说明:<br />* 首先把本控件包含到页面 <b转载 2011-02-21 15:55:00 · 1749 阅读 · 0 评论 -
用 document.readyState == "complete" 判断页面是否加载完成。
<br />说 明 <br />这个属性是只读的,传回值有以下的可能: <br />0-UNINITIALIZED:XML 对象被产生,但没有任何文件被加载。 <br />1-LOADING:加载程序进行中,但文件尚未开始解析。 <br />2-LOADED:部分的文件已经加载且进行解析,但对象模型尚未生效。 <br />3-INTERACTIVE:仅对已加载的部分文件有效,在此情况下,对象模型是有效但只读的。 <br />4-COMPLETED:文件已完全加载,代表加载成功。 <br /><br /><b转载 2011-03-18 13:39:00 · 1515 阅读 · 0 评论 -
IE 8 HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)
<br />它的发生,是因为某些DOM操作发生在DOM树加载完成之前,比如appendChild<br />就像下面的代码:<br /><html><br /><head><br /></head><br /><body><br /><div><br /><script type="text/javascript"><br /> alert(document.readyState);<br /> var oDiv = document.createElement("DIV");<br />转载 2011-03-18 13:42:00 · 1133 阅读 · 0 评论 -
数字输入框(包括最大值最小值限制和四舍五入)
<br />以前需要做一个数字输入的InputBox,结果无奈需求太BT,搞得焦头烂额,重做了无数次。无奈之下,再次Google,发现早有成熟的插件了(闷在家里造轮子果然不好啊),autoNumeric使用方便,功能强大,现在介绍给大家,一个非常好的jquery plugin。 原文地址:http://www.decorplanit.com/plugin/由于原文已经介绍的很好了,现在只是一些翻译和小小的补充。例子 1 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTM转载 2011-04-08 17:25:00 · 4851 阅读 · 1 评论 -
把ic卡的读方法封装成activex控件给js调用
<br />最近刚用delphi实行了一个ic卡的读写,需要将读方法封装成activex给js调用,今天弄了一下,有几个要点记录一下。 <br /><br />1、automation object 中实现一个方法,只能返回HRESULT,也就是说只能实现procedure,我想用传出参数的方式来实现读出的数据,但是js里面一直提示“不支持方法和属性”的错误。后来想了个办法,在接口里面实现一个读方法,同时实现一个属性,在读方法里面将读到的值赋给属性,然后js再调用属性得到。 <br /><br />2、se原创 2011-04-18 14:22:00 · 4837 阅读 · 1 评论 -
java script 剪贴板应用IE的clipboardData
<br />方法 描述<br />clearData 通过 dataTransfer 或 clipboardData 对象从剪贴板删除一种或多种数据格式。<br />getData 通过 dataTransfer 或 clipboardData 对象从剪贴板获取指定格式的数据。<br />setData 以指定格式给 dataTransfer 或 clipboardData 对象赋予数据。<br /><br />注释<br /><br /> clipboardData转载 2010-08-25 13:07:00 · 1281 阅读 · 0 评论 -
输入小写字母自动变为大写,反之亦然
//body部分代码:下面这个文本框里输进去的字母只能是小写,大写字母也会变成小写字母——<br /><br />下面这个文本框里输进去的字母只能是大写,小写字母也会变成大写字母——<br />或者在输入车牌号码的时候,我们不能要求操作员去按CapLock输入大写字母,或者提交表单时候,用TextBox.ToUpper()去将输入内容中的小写字母替换成大写,而数字部分不变,因而我在同事的提行下,决定用JavaScript制作: protected void al原创 2010-06-04 16:01:00 · 4797 阅读 · 0 评论 -
ASCII码表及键盘码表。
ASCII码表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX3原创 2009-07-29 11:47:00 · 4979 阅读 · 0 评论 -
JavaScript 和.NET 中substr() 和 substring() 方法的区别
在javascript中substr 方法 返回一个从指定位置开始的指定长度的子字符串。 复制 保存stringvar.substr(start [, length ])参数 stringvar 必选项。要提取子字符串的字符串文字或 String 对象。 start 必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 length 可选项。在返回的子字符串中应包原创 2009-06-08 17:13:00 · 1830 阅读 · 0 评论 -
JavaScript字符串函数大全
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 = a.indexOf("l");//in原创 2009-06-08 17:34:00 · 582 阅读 · 0 评论 -
从字符串中查找字符出现次数的方法和性能对比
今天在一场“特殊的讨论”中引入了一个问题,如何在C#求出字符串中某字符的出现次数,比如求“ADSFGEHERGASDF”中“A”出现的次数。首先想到的方法当然是从头遍历字符串并统计:c1 = 0;for (int i = 0; i { if (str[i] == A) { c1++; }}第二种方法也很容易想到,将字符串中所有要查找的字符去除,然后比较去转载 2009-06-08 17:37:00 · 4877 阅读 · 1 评论 -
javascript 屏蔽特殊字符
这个输入框不接受部分特殊字符: (如: !@#$%^&* etc) 32 && event.keyCode 57 && event.keyCode 90 && event.keyCode 这个输入框不接受单引号和双引号:这个输入框只接受数字: 57) event.returnValue = false;"> script language="javascript" type="t转载 2009-08-14 14:08:00 · 2992 阅读 · 0 评论 -
免费获取天气预报代码
实用:根据IP地址显示当前城市的天气预报代码 http://www.tianqi121.com/main/current_city.html 虑到平时会用到各种形式的天气显示形式,所以将平时在网上搜集的和自己整理的天气代码放在这里 供参考(由于大部分效果使用的是框架调用别人的代码,所以当别人的网站修改了代码的时候有的效果可 能显示不出来需要到相关网站查原创 2009-08-18 13:35:00 · 5268 阅读 · 0 评论 -
用js判断页面刷新或关闭的方法
onbeforeunload与onunload事件Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过window.onunload来指定或者在里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是原创 2010-01-28 11:30:00 · 1561 阅读 · 0 评论 -
JAVASCRIPT用Url传递参数出现中文乱码的解决方法
JS:iframe id="iFrameTask" src="property/setdecistion.aspx?des=+ escape(ufrom) +" width="100%" height="100%" style="margin:0">iframe>apsx CS: string strDes = Request["des"].ToString(转载 2010-04-07 18:51:00 · 1143 阅读 · 0 评论 -
javascript 函数 和 CustomValidator控件相结合使用
提示问题必须在2-50个字符内" Display="None">Javascript函数:function CheckPwd(source, arguments){ if(arguments.Value.Length>2 || arguments.Value.Length { arguments.IsValid=true; } else { arguments原创 2010-04-22 17:23:00 · 840 阅读 · 0 评论 -
Javascript 刷新框架及页面的方法总集
先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">HTML>HEAD>TITLE> frame转载 2010-04-30 10:50:00 · 608 阅读 · 0 评论 -
脚本中的innerText和innerHtml和value的区别
innerText是id为object的闭合标签内的文本;innerHtml是标签内的文本.(label控件用innerText有效)2.value通常是表单元素特有的属性.(Button,CheckBox,Radio)随表单一起发送的值;(Reset,Submit)标签;(Text,Hidden)默认值;(File,Password)(注:Text控件用value有效)3.Dropdownlis原创 2010-05-13 16:05:00 · 968 阅读 · 0 评论 -
onchange不足之处
<br />一、onchange <br />一般input type text的onchange事件的触发需要两个条件:1.输入框的值发生了改变;2.该文本框失去了焦点,而真正的事件的触发却是发生在该文本框失去焦点的时候,如果需要当值改变的时候就去触发,则需要用onpropertychange或者是oninput。 <br />二、onpropertychange/oninput <br />1.在IE下,可以用onpropertychange来代替onchange事件,当文本框有任何变化时,能立即触发此转载 2010-07-16 10:22:00 · 994 阅读 · 0 评论 -
Asp.net设置默认按钮的方法总结
第1种方法:就是在Asp.net的页面中找到 设置form的属性 defaultbutton=“默认按钮ID”这个是我在VS2005中式的,不知道2003中是吗第2种方法:http://www.cnblogs.com/netufo/archive/2004/12/21/79841.htmlASP.NET 中由于一个页面只有 Form ,经常碰转载 2013-06-06 17:10:28 · 1408 阅读 · 0 评论