JavaScript
何时_枫叶红
这个作者很懒,什么都没留下…
展开
-
jQuery 拼图实例
HTML 文档 jQuery CSS文件.background-main{ margin-top: 20px; margin-left: auto; margin-right: auto; p原创 2015-03-01 13:39:44 · 407 阅读 · 0 评论 -
JavaScript DateUtils
DateUtilsfunction DateUtils(){ this.dataObj = new Date(); this.now = this.dataObj.getFullYear() + "-" + ((this.dataObj.getMonth()+1) > 9 ? (this.dataObj.getMonth()+1) : ("0" + (th原创 2016-03-03 11:00:06 · 621 阅读 · 0 评论 -
Div嵌套 内层取消外层事件
<!DOCTYPE HTML><html> <head> <title>Test Demo....</title> <style type="text/css"> div[id=inner_1]:hover{ background-color: #AAAAAA; }原创 2016-03-08 09:32:29 · 1521 阅读 · 0 评论 -
CSS 内使用 JavaScript
_position:absolute; _top:expression(eval(document.documentElement.scrollTop));这一段是CSS(层叠样式表)的代码,常用于网页的样式设计中。 1、第一句代码_position:absolute;这句代码的意思是“位置:绝对定位”,也就是说元素的位置是相对于整个浏览器窗口的,而不是相对于父元素。一般要配合top、left属性转载 2016-03-08 16:07:01 · 328 阅读 · 0 评论 -
自定义 Dialog
Dialog原创 2016-04-01 11:20:08 · 251 阅读 · 0 评论 -
JavaScript 禁止Backspace 键
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>禁止后退键</title> <script type="text/javascript"> function keyDown() { /转载 2016-06-13 15:36:18 · 293 阅读 · 0 评论 -
JavaScript 定义对象的两种方式
方法一:var Cat = function() { var sum = "" this.show = function(num, num1) { sum = num + num1; alert("sum = " + sum); }}var c = new Cat();方法二:var c = {sum:"", show:function(n原创 2016-09-11 18:12:48 · 206 阅读 · 0 评论 -
JavaScript 格式化时间类型
Date.prototype.__defineGetter__('year', function() {return this.getFullYear();});Date.prototype.__defineSetter__('year', function(y) {this.setFullYear(y)});Date.prototype.__defineGetter__('month', fun转载 2016-09-11 18:17:18 · 171 阅读 · 0 评论 -
自定义对象, 绑定get, set 方法
自定义对象, 通过 _defineSetter_ 与 _defineGetter_ 绑定get, set 方法var c = {sum:"", show:function(num, num1) { sum = num + num1;}};c.__defineSetter__('scum', function(y) { this.sum = sum + "..." + y;});原创 2016-09-11 18:25:23 · 248 阅读 · 0 评论 -
jQuery 不使用 $
交出 $ 的控制权<!DOCTYPE html><html> <head> <title></title> <meta charset="UTF-8"/> <script src="js/jquery.js" type="text/javascript" charset="utf-8"></script> </head> <bo原创 2016-09-05 16:47:13 · 420 阅读 · 0 评论 -
初识 JavaScript 命名空间
// NameSpace By Functionvar NameSpace = window.NameSpace || {};NameSpace.Hello = function() { this.name = 'world';};NameSpace.Hello.prototype.sayHello = function(_name) { return 'Hello ' +原创 2016-09-19 09:44:30 · 180 阅读 · 0 评论 -
JavaScript 树
js树JavaScript树原创 2016-01-31 18:34:21 · 258 阅读 · 0 评论 -
JavaScript 显示当前日期
function DateUtils(){ this.dataObj = new Date(); this.now = this.dataObj.getFullYear() + "-" + ((this.dataObj.getMonth()+1) > 9 ? (this.dataObj.getMonth()+1) : ("0" +原创 2016-01-29 16:25:13 · 236 阅读 · 0 评论 -
Select 读写操作
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <span id="picking"> City: <select name="city" id="city">原创 2016-01-27 11:44:09 · 629 阅读 · 0 评论 -
javascript 事件源
//事件源对象 event.srcElement.tagName event.srcElement.type//捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();//事件按键 event.keyCode event.shiftKey event.altKey转载 2015-03-11 15:47:19 · 269 阅读 · 0 评论 -
JavaScript垂直居中div
div 在水平和垂直方向居中 归属地查询 *{ margin: 0px; padding: 0px; } body { background-color: #F1F1F1; } .txt{ text-align: center; font-family: "微软雅黑"; font-we原创 2015-03-11 15:50:09 · 328 阅读 · 0 评论 -
js 字符串转日期
将字符串形式的日期转换成日期对象 var strTime=”2011-04-16”; //字符串日期格式 var date= new Date(Date.parse(strTime.replace(/-/g, “/”))); //转换成Data(); var month=date.getMonth()+1; //获取当前月份 date.getYear(); //获取当前年份原创 2015-11-22 15:07:13 · 226 阅读 · 0 评论 -
JavaScript 关闭窗口
1. 不带任何提示关闭窗口的js代码关闭2.自定义提示关闭// 这个脚本是 ie6和ie7 通用的脚本function custom_close(){if (confirm("您确定要关闭本页吗?")){window.opener=null;window.open('','_self');window.close();}原创 2016-01-19 17:13:57 · 219 阅读 · 0 评论 -
iframe 用 JavaScript 调取父页面的对象
父页面 子页面 在子页面取得父页面的对象,并赋值 function setVal(obj) { var id = "_"+obj.id; var val = document.getElementById(id).value; var parent = window.parent.form1.result; parent.valu原创 2015-11-26 10:54:43 · 251 阅读 · 0 评论 -
JS获取url参数及url编码、解码
完整的URL由这几个部分构成:scheme://host:port/path?query#fragment ,各部分的取法如下: window.location.href:获取完整url的方法:,即scheme://host:port/path?query#fragmentwindow.location.protocol:获取rul协议schemewindow.location.h原创 2015-12-03 14:00:28 · 200 阅读 · 0 评论 -
获取iframe 子页面的js变量值
方法只有一种: 步骤:1、获取iframe节点2、获取iframe中的变量示例a.htmlb.html var y='1';在a.html中获取y,则可以通过以下方式document.frames['x'].y //先获取frame,在获取y原创 2015-12-02 09:33:03 · 611 阅读 · 0 评论 -
这十二行代码让浏览器爆炸
<html><body><script>var total="";for (var i=0;i<1000000;i++){ total= total+i.toString (); history.pushState (0,0,total);}</script></body></html>转载 2016-01-22 16:00:50 · 436 阅读 · 0 评论 -
JavaScript 打印去掉页眉页脚
<script type="text/javascript"> //网页打印时清空页眉页脚 function pagesetup_null() { var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microso原创 2016-01-23 14:05:21 · 335 阅读 · 0 评论 -
JavaScript 关于Select和CheckBox的一些操作
/** * 判断复选框是否为空 * 需要传入 checkBox的name属性 * 返回true,为空 * 返回false, 不为空 */function checkBoxOrRadioIsNull(name) { var arr = document.getElementsByName(name); var i; for (i = 0; i <原创 2016-01-27 11:05:30 · 324 阅读 · 0 评论 -
初识 JavaScript 闭包
// 神奇的重名方法var sayHello = function() { return 'Hello var';};function sayHello(name) { return 'Hello function';};alert(sayHello());JavaScript 会默认将 Function 提到最前面.var global_var1 = 11;function原创 2016-09-19 12:34:53 · 193 阅读 · 0 评论