博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  JS

摘要:在ASP.NET系统中经常会遇到验证文本框长度,比如数据库里是Varchar(50)的,那么在界面上最好能控制只输入50个字符,这种验证在一些情况下是必不可少: 对于单行文本框使用Length属性即可,这种方法很简单,但存在一个问题,就是中文字符它只记为一个字符,而在数据库里是两个字符,因此象上面的50个字符,如果使用Length=50,如果用户输入50个中文字,那么系统会报错的,因此,可以采用L... 阅读全文

posted @ 2010-07-23 14:53 李望生 阅读(242) 评论(0) 推荐(0)

摘要:事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.ret... 阅读全文

posted @ 2010-06-01 13:37 李望生 阅读(117) 评论(0) 推荐(0)

摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title></title><scriptlan... 阅读全文

posted @ 2010-04-28 16:40 李望生 阅读(274) 评论(2) 推荐(0)

摘要:在限定了文档类型的情况下,多数浏览器对document.body属性的解释都是相同的:在加上DTD文档格式后,IE7,FF,OPERA这三个浏览器表现出了惊人的一致性,只有IE6在页面内容超出窗口大小时出现了大变化(具体请看IE6部分),也就是说在正常的窗口最大化情况下,四个浏览器对这些属性的解释都是一样的,既:body.scrollHeight=内容实际高度; body.scrollWidth=... 阅读全文

posted @ 2010-04-28 16:28 李望生 阅读(4518) 评论(0) 推荐(0)

摘要:以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox 1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.elements["elementName"... 阅读全文

posted @ 2010-04-07 10:43 李望生 阅读(106) 评论(0) 推荐(0)