文章标签 ‘JS’

//限制最多字数,由此对象的“maxlength”决定 //使用方法: //<textarea maxlength="10"></textarea> function limit_input(tagName) { $(tagName + "[maxlength]").live("input", function(){ var mlength = $(this).attr("maxlength"); var mvalue = $(this).val(); if (mvalue.length > mlength) $(this).val(mvalue.substring(0, mlength)); }); $(tagName + "[maxlength]").bind("propertychange", function(){ var mlength = $(this).attr("maxlength"); var mvalue = $(this).val(); if (mvalue.length > mlength) $(this).val(mvalue.substring(0, mlength)); }); } $(document).ready(function(){ limit_input("textarea"); });

2009年11月12日16:14 | 没有评论
分类: 技术相关
标签:

这个,不知道该怎么描述,直接看效果吧。 这是个例子,兼容IE和FireFox。 附件:preview

2009年10月26日16:04 | 没有评论
分类: 技术相关
标签: ,

懂的不用说也懂,不懂的怎么说也不懂,啥也不说了,直接看代码。 <script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; [...]

2009年9月20日17:25 | 没有评论
分类: 技术相关
标签: ,