Javascript
兜爷的小号
Java迷惘者
展开
-
用Javascript中模拟Java中的Map
<br />用js模拟实现Map,代码如下:<br /> <br />var Map = function(){ var Entry = function(key, value){ this.key = key; this.value = value; }; this.entries = new Array(); this.put = function(key, value){ for (var i = 0; i < t原创 2011-03-18 21:02:00 · 1422 阅读 · 0 评论 -
CSS样式清零
/* 摘自某国外网站 */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, c翻译 2011-04-03 22:37:00 · 2405 阅读 · 0 评论 -
eval与new Function()之比较
最近使用jquery操作json比较多,有时需要将json字符串转成object,或者将object转成json字符串。举例如下:var jsonStr = '{"id":1,"name":"linda","hobbies":[{"id":1,"name":"hobby1"},{"id":2,"name":"hobby2"}]}'; var obj1 = eval('('+ jsonStr +')'); var obj2 = (new Function('return ' + jsonStr))()原创 2011-04-06 20:52:00 · 2304 阅读 · 0 评论 -
Ext中IE下js脚本错误:isFormField
有时候由于不小心,多敲了个逗号,如下:tbar : [{text : '123'},' ',]在firefox中运行正常,但在IE下,会报脚本错误,并且界面显示不全。--写程序一定要细心。原创 2011-07-11 21:31:36 · 2187 阅读 · 0 评论 -
Ext中的下拉框(combo)取值
var someCombo = new Ext.form.ComboBox({xtype:'combo',name : 'code',store : someStore,valueField : 'code',value : '11',displayField : 'name',原创 2011-07-13 15:53:21 · 5137 阅读 · 0 评论 -
ExtJS报错"xxx is not defined"
无意中遇到ExtJS的报错,找了半天没找到问题根源。在Firebug下提示"xxx is not defined",其中xxx是中文转成的ascii码。在Chrome的开发者工具下可以看到其中文。后来一再检查,原来是Java中的过滤器拦截直接返回了。原创 2012-02-13 13:56:30 · 4203 阅读 · 1 评论