一个类似vbscript的round函数的javascript函数 2017年02月06日 28 阅读 function Round(a_Num , a_Bit) { return( Math.round(a_Num * Math.pow (10 , a_Bit)) / Math.pow(10 , a_Bit)) ; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
JavaScript 学习点滴记录 2017年02月06日 32 阅读 通过使用 getElementById() 和 getElementsByTagName() 方法 通过使用一个元素节点的 parentNode、firstChild 以及 lastChild 属性 有两种特殊的文档属性可用来访问根节点: document.documentElement document.body ...
jQuery对象和DOM对象相互转化 2017年02月06日 31 阅读 DOM对象就是Javascript固有的一些对象操作。DOM对象能使用Javascript固有的方法,但是不能使用jQuery里的方法。例如:document.getElementById("img").src="test.jpg";这里的document.getElementById("img")就是DOM对象;$("#img").attr("src","test.jpg"); 和document.getElementById("img").src="t...
Js 获取HTML DOM节点元素的方法小结 2017年02月06日 30 阅读 如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过)1. 通过顶层document节点获取:(1) document.getElementById(elementId) :该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页面上含有多个相同id的节点,那么只返回第一个节点。 如今,已经出现了如prototy...
在线编辑器中换行与内容自动提取 2017年02月06日 30 阅读 有的是使用“return false”解决了ie的插入<br>问题,但是firefox并没有解决。而且这个问题连fckeditor都没解决。呵呵,不知是否有意为之。 可能看了以上的描述还不太明白什么问题。我们做个实验,打开fckeditor切换到源码模式输入<div>test test test test test test</div>,再切换回设计模式,然后在这句的任意地方输入个回车,比如在第3个test后,你会发现源...
使用自定义setTimeout和setInterval使之可以传递参数和对象参数 2017年02月06日 30 阅读 /****************************************************** // // 功能: 修改window.setTimeout,使之可以传递参数和对象参数 // 使用方法: window.setTimeout(回调函数,延迟时间,参数1,参数n) // ******************************************************/ var mySetTimeOut = setTim...
javascript 绘制矩形框 2017年02月06日 30 阅读 如果不考虑把整个代码封装起来, 大约5分钟里也可以写出类似的效果,为了把整个代码封装成一个对象,稍微借鉴了Pro Javascript Techniques书中的代例子的风格。Pro Javascript Techniques书中推荐的drag and drop 例子:http://boring.youngpup.net/2001/domdrag Rect var Rect = { //当前正在画的矩形对象 obj: null, //画布 cont...
纯JS 绘制数学函数 2017年02月06日 31 阅读 绘图对象Plot,包含了JS画点,JS画线,JS画正弦sin,JS画余弦cos,tan,圆,多边形。 可设置原点位置,画笔颜色,画笔粗细,坐标线颜色。 其实原理很简单,用长1px宽1px的div模拟点,由点及线,由线及面。 贴上来权当相互学习,以免JS新手觉得js画图是多神秘的事情。 JS绘制数学函数图 body{ margin: 0px; padding: 0px; } //辅助函数 function $(id){return document....
javascript 人物逼真行走,已完成 2017年02月06日 31 阅读 先欣赏,走两步试试. 神魔对决3(暂定名,神魔对决2续作) - 前期开发工程,业余时间搞搞而已~ 本人无敌野球拳(业余jscoder)~,捏哈哈..作者:风云舞欢迎访问bbs.51js.com无忧脚本,大牛一堆!^-^ function window.onload(){ //启动,反正一切为了 - 效率,还是效率...程序效率. yidong.hei=img1.offsetHeight;yidong.wid=img1.offsetWidth } v...
javascript Excel操作知识点 2017年02月06日 28 阅读 1创建 var XLObj = new ActiveXObject("Excel.Application" ); var xlBook = XLObj.Workbooks.Add; //新增工作簿 var ExcelSheet = xlBook.Worksheets(1); //创建工作表 2.保存表格 ExcelSheet.SaveAs("C:\TEST.XLS" ); 3.使 Excel 通过 Application 对象可见 ExcelSheet.A...
jQuery 注意事项 与原因分析 2017年02月06日 32 阅读 1.在一个方法之外,一定要有个jQuery的全局方法启动,例如我要调用a方法做ajax提交,那么在页面的任一<script></script>标签内,加入jQuery(function(){}),而且这句话要放在全局,不能在方法块里面,否则a方法的jQuery.post()则不会起作用: 复制代码 代码如下:<head> <script> jQuery(function(){}) function a(url...
JQuery 初体验(建议学习jquery) 2017年02月06日 29 阅读 在JQuery的网站上发现,这个东东提供两种版本下载。一种是原版,接近120K,另一种是把水分压缩掉的,近60K。太久没做应用技术了,没想到居然出来了这么多新鲜玩意儿,JavaScript还可以压缩水分,所以顺便又去了解了一下JavaScript的Packer(这是在线链接),如果有兴趣,这里可以下载它的.NET、Perl、Wsh和PHP等几个版本。 不扯远了,说回正题。压缩版的JQuery的确合适网络传输提速,但压缩后的JQuery只有一行,不怎么适合...
RGB颜色值转HTML十六进制(HEX)代码的JS函数 2017年02月06日 29 阅读 复制代码 代码如下://转到固定长度的十六进制字符串,不够则补0 function zero_fill_hex(num, digits) { var s = num.toString(16); while (s.length < digits) s = "0" + s; return s; } //妈的,怎么都没搜到怎么用javascript找出一个背景色的数值,只好自己解析 function rgb2hex(rgb) { //nnd, Firefo...
JavaScript 使用技巧精萃(.net html 2017年02月06日 30 阅读 (一).确认删除用法: 1. BtnDel.Attributes.Add("onclick","return confirm(""+"确认删除?"+"")"); 2. linktempDelete.Attributes["onclick"]="javascript:return confirm(""+"确认删除?"+"");"; 3. private void grdProject_ItemDataBound(object sender, DataGrid...
js tab 选项卡 2017年02月06日 31 阅读 一般需要事先写好css样式等function tab(sId) { var tabs = document.getElementsByTagName("H2"); var boxs = document.getElementsByTagName("h3"); if ( boxs[sId].style.display=="block"){ boxs[sId].style.display="none"; tabs[sId].style.backgroundCo...
JavaScript 拖拽实现(附注释),最经典简单短小精悍! 2017年02月06日 30 阅读 效果预览: 实现源代码: Drag[笑的自然最后修改编辑] [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
学习drag and drop js实现代码经典之作 2017年02月06日 29 阅读 Pro Javascript Techniques书中推荐的drag and drop 例子:http://boring.youngpup.net/2001/domdrag Drag var Drag = { //当前被drag的对象 obj: null, //初始化 init: function(id){ var o = document.getElementById(id); //当onmousedown开始拖拽 o.onmousedown =...
jquery创建div 实现代码 2017年02月06日 29 阅读 复制代码 代码如下:var boardDiv = "<div style="background:white;width:100%;height:100%;z-index:999;position:absolute;top:0;margin-top:100px;">加载中...</div>"; $(window).load(function(){ //window.alert("ok"); $(document.body).appe...
jquery遍历input取得input的name 2017年02月06日 30 阅读 复制代码 代码如下:$("input:text", document.forms[0]).each(function(){alert(this.name)}); ...
jQuery 对象中的类数组操作 2017年02月06日 29 阅读 看看我们的jQuery为我们都提供了哪些可用的方法: size():很明显,它应该是返回包装集中的元素个数,如$("a").size()表示链接元素的个数; get(index):当没指定index时就默认取包装集中所有元素,并以js中的数组形式返回,如果指定了index,则返回下标为index对应的元素,如$("img[title]").get(0)返回包含属性title的第一个img元素,其也等效于$("img[title]")[0]; i...