
JavaScript
bruceliu603
这个作者很懒,什么都没留下…
展开
-
用JavaScript 实现中文和UTF-8之间转换
中文转换为UTF-8:var strInput = "我们是中国人";var strutf8 = strInput.replace(/[^/u0000-/u00FF]/g,function($0){return escape($0).replace(/(%u)(/w{4})/gi,"&#x$2;")}); UTF-8转换为中文:var strInput = "我&原创 2009-08-05 21:39:00 · 1144 阅读 · 0 评论 -
JavaScript 实现字符串加密和解密
注:该加密解码功能只在IE浏览器中测试过,其他浏览器暂未测试,请谅解 var sdf3 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcde"; // 加密 function textEncrypt(str) { var t = ""; var a, a1, a2, a3; var b =原创 2009-08-05 22:53:00 · 659 阅读 · 0 评论 -
Dojo基本知识
引入dojo.js// isDebug 为是否打开调式窗口 使用dojo dijit.byId,dojo.byId // 其中dijit.byId 更准确更常用var kana ="test";// 设值dijit.byId("username").attr("value",kana);// 取值kana = dijit.byId("username").attr("value");d原创 2009-08-14 16:11:00 · 1516 阅读 · 0 评论 -
Dojo Grid 一列中同时有checkbox 和数据的实现 和 设置checkbox 可用与不可用(disable) 的方法
前景:Grid同一列中包含有checkbox 和数据。(一般情况checkbox和数据分别占据一列)checkbox的check状态,disable状态,以及紧接checkbox后面的数据都来自store中的数据。 实现方法:自定义类select.editors.Bool,继承dojox.grid.editors.Booldojo.declare("select.editors原创 2009-08-14 16:32:00 · 4352 阅读 · 0 评论 -
删除 Dojo控件验证变黄三角叹号图标
dijit.byId("controlId").focusNode.style.textAlign="left";dojo.query(".dijitValidationIcon",dijit.byId("controlId").domNode).forEach(function(node){ node.parentNode.removeChild(node);});原创 2009-08-14 17:07:00 · 882 阅读 · 1 评论 -
Dojo Grid的基本使用 和 表头 出现混乱问题
Grid的基本使用// Grid表头定义var structure = [{ cells: [ [ {name: "タイトル", field:"name1", width: "610px", styles: text-align: left;height:18px;}, {name: "内容", field原创 2009-08-14 16:16:00 · 2547 阅读 · 0 评论