12 2012 档案
摘要:/*==============================================================*//* 在表sysobjects中查找有没有“newsContent”的记录,有就将数据库中的表删除/*==============================================================*/if exists (select 1 from sysobjects where id = object_id('newsContent') and type = 'U') drop table news
阅读全文
摘要:什么是CanvasRenderingContext2D?字面解释:Canvas是画布、rendering是渲染、Context是内容 画布渲染是2D效果ok! CanvasRenderingContext2D 对象提供了一组用来在画布上绘制的图形函数。绘制矩形可以使用 strokeRect() 和 fillRect() 来绘制矩形的边框和填充矩形。此外,可以使用 clearRect() 来清除矩形所定义的区域。语法:strokeRect(x, y, width, height)该方法按照指定的位置和大小绘制一个矩形的边框(但并不填充矩形的内部)。 by <!DOC...
阅读全文
摘要:JS中的RegExp对象当有人需要知道一些关于RegExp中时,如果你需要马上明白它的原理可以直接看最下边的内容==*==(简单理解).如果你要调试的话建议看=====(综合测试)如果看全部那您就从头看是看吧,呵呵!goodluck!JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。使用RegExp的隐式构造函数,采用纯文本格式:/pa
阅读全文
摘要:RGraph.array_linearize=function (){ vararr= [];//定义数组变量 for(vari=0;i<arguments.length; ++i){//数组的总个数 if(typeof(arguments[i]) =='object'&&arguments[i]){//数据类型是'object',并且当前数组不为空 for(varj=0;j<arguments[i].length; ++j){// varsub=RGraph.array_linearize(arguments[i][j]); for
阅读全文
摘要:含义:在画布上绘制“被填充的”文本注意:“文本”二字var c=document.getElementById("myCanvas");//"myCanvas"这是Canvas标签var ctx=c.getContext("2d");//这是画布的效果,效果是2d效果ctx.font="20px Georgia";//字体大小是:20px,字体样式:Georgiactx.fillText("Hello World!",10,50);语法:context.fillText(text,x,y,max
阅读全文
摘要:var bar4 = new RGraph.Bar('cvs', [[21,31,13, 43,42, 25,42, 29,59, 28,40, 10]])js对象实例化如何实例化呢?见下,如果不用this,不能为RGraph.Bar这个“类”添加属性,可以再调试的时候,发现这些属性是一个一个出现的RGraph.Bar = function (id, data) { // Get the canvas and context objectsthis.id = id;this.canvas = document.getElementById(id);this.context =
阅读全文
摘要:window.onload 是在html文档加载完毕后就执行例如我们要初始化一些东西..比如说我们要把文档中的div的颜色都改变了那么在文档加载完毕后 在这个onload调用的函数里面我们就可以操作文档结构了 如果不是在onload 里面调用的话。那么在文档还没有加载完毕 我们就调用文档元素是不可以的换句话说 东西要先存在 才能使用.
阅读全文
摘要:document.selection.type.toLowerCase()=="none"是什么意思document代表文档selection代表选择项type代表选择想类型tolowerCase()为转换为小写字母
阅读全文
摘要:在js里用到数组是经常出现的,如:多个名字相同的input, 若是动态生成的, 提交时就需要判断其是否是数组. if(document.mylist.length != "undefined" ) {} 这个用法有误. 正确的是 if( typeof(document.mylist.length) != "undefined" ) {} 或 if( !isNaN(document.mylist.length) ) {} typeof的运算数未定义,返回的就是 "undefined". 运算数为数字 typeof(x) = "
阅读全文