javaScript
文章平均质量分 50
liuwei1981
IT技术人,研发技术和研发管理知识分享,分享一个技术人的生活心得
展开
-
使用不同的方法获得表单对象,js方法返回的测试结果不一样
今天原本只是要完成一个小的信息录入修改的功能模块,本来很快可以完成,却因为一个意料之外的错误耽误了n久时间。 功能很简单。只是在录入页面上有一个复选框对象:<input type="checkbox" name="a" value="1">1 <input type="checkbox" name="a" value=&qu2007-09-26 18:06:47 · 119 阅读 · 0 评论 -
Ext.TabPanel 的用法以及初始化items
TabPanel不显示面板的标题和头部工具条。 1、主要配置项: activeTab:初始激活的tab,索引或者id值,默认为none autoTabs:是否自动将带有'x-tab'样式类的div转成tabs添加到TabPanel中,默认为false。 当该配置项设为true时,需要设置deferredRender为false,还必须使用appl...原创 2012-03-15 16:51:15 · 357 阅读 · 0 评论 -
Js固定数字的小数位
很多时候,需要在页面展示的时候,将数字计算的结果固定小数位。 以前使用的方法很是繁琐(百度来的)。后来才发现Js中已经有了一个实现方法了。这里记下来。要注意调用该方法前提是必须为数字对象。 比如。在js中10/3,输出结果是3.3333333333335,肯定用户是不会认可的。处理方法: var n = 10/3;n = n.toFixed(2);alert...原创 2012-07-16 14:22:14 · 198 阅读 · 0 评论 -
Ext开发问题记录(三)form.load问题
前一篇博客提到的formload问题,使用了record记录集的方式解决了。不再出现form.load中el的问题了。 但是最近一次项目检测,结结实实的让我郁闷了一回。 之前的问题解决了。但我一直没有注意。我的IE版本已经被更新到了IE9.之前的web前端的问题,也造成了我习惯性的忽视。之前的遇到的问题。都是在低版本IE下的代码,无法再高版本下运行。反之还没遇到过。我的火狐调试用的...原创 2012-02-28 11:55:31 · 150 阅读 · 0 评论 -
Ext开发问题记录(二)form.load问题
项目开发中遇到这样一个问题。 某功能中,主表与多个子表关联,形成一个台账界面。其中部分子表为一对一关系,其他为一对多关系。要求:一对一关系,显示其表单界面(FormPanel),一对多关系,显示列表页面GridPanel。 每个子表数据均为独立的JS文件,使用Ext.ux.ScriptLoader方法,在主表FormPanel中载入,创建对应的子表Panel,使用TabPane...原创 2012-02-03 22:47:36 · 207 阅读 · 0 评论 -
Ext开发问题记录(一)Form提交执行问题
使用Ext进行开发遇到了一个问题: 在执行了this.form.submit之后,执行结果总是去执行failure方法,而不是success方法。 js代码如下: this.form.submit( { url : 'unit/editTuProdDayCw.html', method : 'post', scope : this, wait...原创 2012-01-30 16:26:53 · 158 阅读 · 0 评论 -
Ext学习笔记(三) 辅助开发工具
1.调试工具 Firebug firebug,它可以显示动态生成的dom,甚至可以在firebug里直接对dom进行修改,而这些修改会反映到显示页面上。 通过firebug提供的控制台,可以直接执行JavaScript脚本,也可以在JavaScript代码中使用console.debug()、console.info()、console.error()等日志方法,便于调试和跟踪。...原创 2012-01-29 15:22:37 · 1613 阅读 · 0 评论 -
Ext学习笔记(二) 在项目中使用ext
如果想要在项目中使用ext,必需的内容至少应该包括:ext-all.js、adapter/ext/ext-base.js、src/locale/ext-lang-zh_CN.js和整个resources目录。 ext-all.js和adapter/ext/ext-base.js已经包含了ext的所有功能,所有的JavaScript脚本都在这里。src/locale/ext-lang-z...原创 2012-01-29 14:03:49 · 875 阅读 · 0 评论 -
Ext学习笔记(一) ext发布包目录
从www.extjs.com/download下载ext的zip格式的发布包。1.adapter目录下是ext的核心代码和底层库,包括JQuery、Prototype和YUI的适配器2.docs目录下是ext的文档,其实最主要和最重要的是ext的api。3.examples目录下是官方的演示示例。4.pkgs目录下是ext压缩后的代码5.resources目录下是ext要用到的...原创 2012-01-29 13:55:06 · 634 阅读 · 0 评论 -
利用js去除打印时的页眉页脚
var HKEY_Root,HKEY_Path,HKEY_Key;HKEY_Root="HKEY_CURRENT_USER";HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";//设置网页打印的页眉页脚为空function PageSetup_Null(){ try { va...原创 2008-12-17 18:12:28 · 234 阅读 · 0 评论 -
JavaScript操作Select控件
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等) Posted on 2007-08-08 14:56 礼拜一 阅读(40874) 评论(38) 编辑 收藏 所属分类: JavaScript 1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个I...2010-03-06 09:41:18 · 102 阅读 · 0 评论 -
js字符串操作
/* ****************************************** 字符串函数扩充 ****************************************** */ /* ==================================...2009-03-26 16:41:14 · 81 阅读 · 0 评论 -
js无法实现上传文件控制文件大小以及文件类型功能
最近在做一套网站,网站允许注册的用户上传自己的一些产品图片和资料(网站的注册用户类型是一个信用协会的企业会员),考虑到用户的数量不小,需要控制上传的文件的类型(主要为图片)和大小(暂定为200k)。 最初的思路是使用js脚本实现这个功能,在搜索控制上传文件大小js功能代码后才郁闷的发现,代码是惊人的一致,全部为:js 代码 function CheckFileSi...2007-11-05 09:51:00 · 152 阅读 · 0 评论 -
使用JS清空上传控件input(type="file")的值
最近做的一个小功能,需要清空<input type="file">的值,但上传控件<input type="file">的值不能通过JavaScript来修改。 google找到这样一个解决方法: 在上传控件中插入了值,就只能通过form的reset功能来清空了,但是form里面其他的值也被reset了。 既然可以使用form的reset清空,那...原创 2008-08-11 16:35:55 · 453 阅读 · 0 评论 -
SSH+ExtJs完成CKEditor富文本编辑器整合
最近根据项目需要,在当前项目开发框架中整合入了CKEditor富文本编辑器,其中文件上传使用了CKFinder插件。 在实际的系统开发框架中,整合较为复杂,由于系统开发框架中,为了开发便利,做了许多特殊设置,费了些时间。现在把基本的步骤记录下来。 使用的文件见附件。 1.解压ckeditor_3.6.6.zip文件,将解压后的ckeditor,整个复制到web工程根目...2013-05-13 11:31:13 · 183 阅读 · 0 评论