js
紫海367
这个作者很懒,什么都没留下…
展开
-
select兼容IE8以下版本-高度
<meta http-equiv="X-UA-Compatible" content="IE=8">原创 2016-04-07 18:43:34 · 910 阅读 · 0 评论 -
jquery实现文本框数量加减功能的例子分享(能用,已测)
在做商城项目的时候,需要在购物车中增加一个商品加减功能,并在加减时同时修改总价格的显示,并且保证文本框text只能输入纯数字效果图:源码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional...原创 2014-10-29 10:16:40 · 1181 阅读 · 0 评论 -
jquery 动态创建 DIV
方法一:var creatediv= function(){ var parentdiv=$('<div></div>'); //创建一个父div parentdiv.attr('id','parent'); //给父div设置id parentdiv.addclass('parentdiv'); //添加css样式...原创 2015-11-26 16:40:35 · 196 阅读 · 0 评论 -
js获取当前时间 格式:2013-01-01 00:00:00
//获取当前时间 格式:2013-01-01 00:00:00 function CurentTime() { var now = new Date(); var year = now.getFullYear(); var month = now.getMonth() + 1; var day = now.getDate...原创 2015-11-20 10:41:23 · 504 阅读 · 0 评论 -
oracle通过正则验证香港、澳门、台湾的身份证和护照
台湾的:1个英文+9个数字[A-Z][0-9]{9}香港的:一个英文+6个数字+(一个校验码0~9或A)[A-Z][0-9]{6}\([0-9A]\)澳门的:第一位1、5、7,后面7个数字,最后带括号的一位校验码[157][0-9]{6}\([0-9]\)护照的:因私普通护照号码格式有:14/15+7位数,G+8位数;因公普通的是:P.+7位数;公务的是:S.+7位...原创 2016-10-26 18:17:27 · 2429 阅读 · 0 评论 -
js post形式提交
var param ={}; param["frameId"] = "P_EXAM_REPORT-tabFrame"; post(this.url,param); function post(URL, PARAMS) { var temp = document.createElement("form"); temp.action = URL; ...原创 2015-11-13 14:28:11 · 222 阅读 · 0 评论 -
js如何获取object类型里的键值
var obj = {"name1":"张三","name2":"李四"}; var key = "name1"; var value = obj.key;//得到了"undefined" value = obj.name1;//得到了"张三" 其实我是想动态给key赋值,然后得到key为多少所对就的值。但这种做法行不通,obj.key会去找obj原创 2015-11-10 15:34:26 · 307 阅读 · 0 评论 -
jquery根据.class获取到的对象集合如何根据下标获取其中的一个子对象
用.eq(index)这个方法就可以,index是你要获取的第几个子对象的下表,下标和数组一样,从0开始原创 2015-11-10 15:32:07 · 5340 阅读 · 0 评论 -
js对象数组添加元素
var namevalArr = { "SUBJECT_ID":300, "SUBJECT_CODE":'PETS', }; var name = 'SUBJECT_ID';var val = 300;var namevalArr = new Object();namevalArr.SUBJECT_ID= val;name...原创 2015-11-10 15:29:38 · 3444 阅读 · 0 评论 -
js字母大小写转换实现方法
toUpperCase 方法 返回一个字符串,该字符串中的所有字母都被转化为大写字母 。说明toUpperCase 方法对非字母字符不会产生影响。 toLowerCase 方法 返回一个字符串,该字符串中的字母被转换为小写字母。说明toLowerCase 方法对非字母字符不会产生影响。 ...原创 2015-11-10 15:25:20 · 1177 阅读 · 0 评论 -
js-常用替换“单引号”、“双引号”、“尖括号”
var str="<>";str=str.replace(/\'/g,"’");//替换半角单引号为全角单引号str=str.replace(/\"/g,"”");//替换半角双引号为全角双引号str=str.replace(/</g,"《").replace(/>/g,"》");//...原创 2015-11-10 15:22:33 · 1514 阅读 · 0 评论 -
js获取select标签选中的值
var obj = document.getElementById(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值 ...原创 2014-11-11 16:30:21 · 88 阅读 · 0 评论 -
背景图片 由远及近 由近及远
.square-header { width: 100%; height: 470px; margin-top: -77px; font-size: 44px; line-height: 540px; color: #fff; background: url(http://mat1.gtimg.com/v/coral_yp_2...原创 2016-12-04 16:46:45 · 1506 阅读 · 0 评论 -
正则表达式 要求只能有汉字和数字(不能全为数字)(至少5个字符)
正则表达式 要求只能有汉字和数字(不能全为数字)(至少5个字符)^(?=.*?[\u4E00-\u9FA5])[\d\u4E00-\u9FA5]{5,100} 修改邮寄地址,不能少于5个字符,不能都是数字和字母,必须有汉字^(?=.*?[\u4E00-\u9FA5]){5,100} 修改邮寄地址,不能少于5个字符,不能都是数字和字母,必须有汉字,只能输入汉字-字母-数字...原创 2016-03-24 18:24:07 · 8139 阅读 · 0 评论 -
js定时执行
setTimeout(function(){ window.location.reload(); },5000);原创 2016-01-28 12:38:55 · 103 阅读 · 0 评论 -
java调用js:javax.script
服务端调用js:javax.script谈起js在服务端的应用,大部分人的第一反应都是node.js。node.js作为一套服务器端的 JavaScript 运行环境,有自己的独到之处,但不是所有的地方都需要使用它。 例如在已有的服务端代码上增加一个业务,而这个业务使用的却是js编写。如果用node.js处理的话,会很麻烦。而且另一方面对于很多服务端程序员来说,觉得js的对象模型很奇...原创 2016-01-25 14:39:54 · 241 阅读 · 0 评论 -
百度分享和bshare
<div style=" width:100%; clear:both; margin-top:25px;"> <!-- Baidu Button BEGIN --> <div id="bdshare" class="bdshare_t bds_tools get-c...原创 2014-12-08 16:49:54 · 252 阅读 · 0 评论 -
图片自动缩放
<img src='404.png' onload='AutoResizeImage(195,140,this)' />function AutoResizeImage(maxWidth,maxHeight,objImg){ var img = new Image(); img.src = objImg.src; var hRatio; var wRat...原创 2014-12-01 09:40:35 · 139 阅读 · 0 评论 -
js屏蔽右键
<script type="text/javascript">//屏蔽右键菜单document.oncontextmenu = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if (!((the.tagName =...原创 2014-12-01 09:36:21 · 105 阅读 · 0 评论 -
js文件中调用js的实现方法
//引入util.js文件var head = document.head || document.getElementsByTagName('head')[0];var new_js=document.createElement("script");new_js.setAttribute("type","text/javascript");new_js.setAttribute("src",...原创 2016-01-06 12:33:47 · 167 阅读 · 0 评论 -
jquery用attr()找到自定义属性的元素
//tr标签:attr为id名称,查找节点,然后根据find模糊查询select标签的,attr为icode名称var newFieldTypeObj = $("tr[id='1']").find("select[icode='FIELD_TYPE']");//修改后值//jquery获取select选择的值var newFieldType = newFieldTypeObj.v...原创 2015-12-30 09:59:06 · 2809 阅读 · 0 评论 -
javascript的decodeURICompnent解码后的加号问题
使用javascript的decodeURIComponent函数解码查询字符串时,处理不了"+",例如下面url中的查询字符串值http://outofmemory.cn/search?q=java+依赖注入这里的java+依赖注入的加号是用户输入的空格,而在用decodeURIComponent('java+依赖注入')得到的值还是java+依赖注入,这里需要再做一下处理:dec...原创 2014-11-21 17:08:48 · 2064 阅读 · 0 评论 -
js中encode、decode的应用说明
encodeURIComponent将文本字符串编码为一个统一资源标识符 (URI) 的一个有效组件。encodeURIComponent(encodedURIString)必选的encodedURIString参数代表一个已编码的 URI 组件。说明encodeURIComponent方法返回一个已编码的 URI。如果您将编码结果传递给decodeURIComponent,那么将返回初始的字...原创 2014-11-21 17:07:46 · 111 阅读 · 0 评论 -
js搜索显示搜索结果div,点击除了搜索框和搜索结果div时,隐藏
jQuery(document).bind('click',function(e){ var target = jQuery(e.target); if(target.closest(".seaVal").length!=1&&target.closest(".seaList").length!=1) { var showcityaz = document.getEl...2015-08-18 17:22:22 · 1018 阅读 · 0 评论 -
js中encode、decode的应用说明
encodeURIComponent 将文本字符串编码为一个统一资源标识符 (URI) 的一个有效组件。 encodeURIComponent(encodedURIString) 必选的encodedURIString参数代表一个已编码的 URI 组件。 说明 encodeURIComponent方法返回一个已编码的 URI。如果您将编码结果传递给decodeURIComponent,那么将返回...原创 2016-05-10 17:03:48 · 264 阅读 · 0 评论 -
IE6-IE9中tbody的innerHTML不能赋值bug
IE6-IE9中tbody的innerHTML不能赋值,重现代码如下<!DOCTYPE html><html> <head> <meta charset="utf-8"/> <title>IE6-IE9中tbody的innerHTML不能复制bug</title>原创 2014-09-25 12:59:50 · 110 阅读 · 0 评论 -
jquery回到顶部
方法1:<head><style type="text/css">#form_top{display:block; bottom:3px; right:3px; position:fixed;} .top_img{ background-image: url("img/top.png"); width: 40px; height:40px; ...2015-02-05 12:11:56 · 86 阅读 · 0 评论 -
js中Date对象的format操作类,名为DateFormat,很好用
<pre class="javascript" name="code">/** * 此JS文件是格式化JS中日期时间的工具类,其中包含了传入日期对象Date,格式化成想要的格式,<br> * 或者传入字符串格式的时间个,次字符串日期对应的格式可以转换为相应的日期对象,<br> * 可以计算两个日期之间的差值 * * y...原创 2015-01-15 16:10:43 · 600 阅读 · 0 评论 -
javascript Date format(js日期格式化)
方法一:这个很不错,好像是 csdn 的 Meizz 写的: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Dat...原创 2015-01-15 16:06:01 · 85 阅读 · 0 评论 -
关于js关闭窗口的事件和用法
<body><script>window.onbeforeunload = function (e) { e = e || window.event; // For IE and Firefox prior to version 4 if (e) { e.returnValue = '确定退出吗?'; } // For Safari...原创 2014-02-10 18:08:44 · 105 阅读 · 0 评论 -
退出IE弹出对话框 JS屏蔽功能类
退出IE弹出对话框 <html><head></head><body onunload="return doit()"> <script language="javascript"> window.onbeforeunload = function() //aut原创 2014-02-10 18:06:40 · 233 阅读 · 0 评论 -
取消关闭网页窗口提示框的JS代码
在IE7、IE8中,使用JavaScript提供的close()方法都可以关闭当前窗口或标签,但都提示讨厌的对话框,找了下代码,终于可以无提示直接关闭了。 function closeWin() { window.opener = null; window.open('', '_self'); window.close(...原创 2014-02-10 17:37:02 · 258 阅读 · 0 评论 -
JS获取子框架内容|JS获取父框架内容|JS框架之间的引用
1.父框架到子框架的引用知道了上述原理,从父框架引用子框架变的非常容易,即:window.frames["frameName"];这样就引用了页面内名为frameName的子框架。如果要引用子框架内的子框架,根据引用的框架实际就是window对象的性质,可以这样实现:window.frames["frameName"].frames["frameName2"];这样就引用到...原创 2014-02-10 15:27:23 · 318 阅读 · 0 评论 -
javascript检查表单数据是否改变的方法
function formIsDirty(form) { for (var i = 0; i < form.elements.length; i++) { var element = form.elements[i]; var type = element.type; if (type == "checkbox" || type == "radio") { if (e...原创 2014-02-08 16:58:09 · 442 阅读 · 0 评论 -
通过js事件触发<a>标签点击事件
<a href="javascript:void(0)" onclick="test();">ceshi</a>通过网上查找得到: 01var comment = document.getElementsByTagName('a')[0];02 commen...原创 2014-02-08 16:54:09 · 2716 阅读 · 0 评论 -
js url加密解密
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:<scri...原创 2014-06-13 12:08:22 · 147 阅读 · 0 评论 -
js 判断密码强度
本程序按以下的方式进行评估. 1.如果密码少于5位,那么就认为这是一个弱密码. 2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码. 3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度安全的密码. 4.如果密码由数字、小写字母、大写字母或其它特殊符号当中的三种以上组成,则认为这是一个比较安全的密码...原创 2015-02-25 16:22:36 · 909 阅读 · 0 评论 -
js onkeyup 只能输入数字或小数点
function checkNum0(obj){//小数var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/ if(!re.test(obj.value)){obj.focus();obj.value=obj.value.replace(/[^\d]/g,"");//obj...原创 2014-08-13 11:23:33 · 1191 阅读 · 0 评论 -
javascript之DOM操作当前节点的相关节点
一、document.getElementById() 根据Id获取元素节点<div id="div1"> <p id="p1"> 我是第一个P</p> <p id="p2"> 我是第二个P</p>原创 2014-09-25 10:57:32 · 124 阅读 · 0 评论 -
HDS 在线JS混淆加密器
HDS 在线JS混淆加密器网址http://www.moralsoft.com/jso-online/hdojso.htm 例如function complete(){ if (req.readyState == 4) { if (req.status == 200){ var content = req.responseT...原创 2015-06-26 17:32:46 · 611 阅读 · 0 评论