![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
mastersobig
There are only two hard problems in computer science: cache-invalidation and naming things
展开
-
使用document.getElementsByName("name")获取元素的value值
document.getElementsByName("name").value;像这样是获取不到值的,弹出的消息是 underfined:原因getElementById是element单数,getElementsByName是elements复数。正确方法:var x=document.getElementsByName("name")[0].value;或者:va转载 2015-11-25 11:51:51 · 28063 阅读 · 4 评论 -
easyui datagrid fitColumns 不生效
easyui datagrid fitColumns配置设置为true时,但是数据列并没有自动填充满datagrid指定的宽度,出现这个问题,是因为你的所有列配置都没有指定width属性,导致datagrid不会重新计算列宽度,所以列宽取列标题宽度或者此列内容宽度的最大值。原创 2015-12-18 19:14:57 · 3994 阅读 · 0 评论 -
开发问题记录之Cookie
最近的开发中对于cookie可谓是吃尽苦头,特此总结。 1 写cookie js中写cookie不能设置cookie的域名,需要服务端写。js写的域名默认为当前域名,开头不带点,例如‘www.baidu.com’; 服务端写cookie不论写的时候是否开头带点,结果都是会以点开头,例如 ‘.baidu.com’ 2 删除cookie cooki原创 2016-04-09 01:30:11 · 279 阅读 · 0 评论 -
JavaScript API 设计原则
好的 API 设计:在自描述的同时,达到抽象的目标。设计良好的 API ,开发者可以快速上手,没必要经常抱着手册和文档,也没必要频繁光顾技术支持社区。流畅的接口方法链:流畅易读,更易理解123456789101112131415//常见的 API 调用方式:改变一些颜色,添加事件监听var elem = doc转载 2016-03-29 00:09:36 · 281 阅读 · 0 评论