js功能源码
我意纵横
这个作者很懒,什么都没留下…
展开
-
js禁止输入非数字
其实是有两种做法的,第一种,当输入框状态改变的时候,即change事件时,将内容取出来,将所有的非数字字符,全替换为空,但这样挺别扭的,你一输入其它的,显示出来了,马上就消失了。第二种,就是以下的做法,监听键盘事件,如果不是数字键(分为两排,字母上面的一排与右边的数字键)则拦截掉该次按下事件,但也有弊端,就是粘贴的时候也还是会粘进来一些字符,或用鼠标拖拉文字,所以在提交时,需要做下判断,还有就是它原创 2012-11-16 11:31:58 · 3379 阅读 · 0 评论 -
js数组的splice方法
js中splice方法,可以将元素从数组中移除,具体做法如下,(当然,这个方法功能很多,这里只列一种,做个笔记,有遇到的时候,再加上其它的。)$("input[id*='ad']").change(function(){ if($(this).is(":checked")){ $("#seq").append(" "+$("#span" + $(this).va原创 2012-11-16 14:43:22 · 2130 阅读 · 0 评论 -
将我自己写的JS通用方法给大家共享下
//只能输入数字function keydown(doc){ //doc为元素名称,从8开始,依次为(左删除,tab键,左移,上移,右移,下移,右删除),其它为数字键 $(doc).keydown(function(evt){ var kc = evt.keyCode; var array = new Array(48,49,50,51,52,53,54,55,56,57,96,97原创 2012-11-30 14:34:32 · 2474 阅读 · 2 评论 -
JQuery获取浏览器窗口的高度和宽度
$(document).ready(function() { alert($(window).height()); //浏览器时下窗口可视区域高度 alert($(document).height()); //浏览器时下窗口文档的高度 alert($(document.body).height());//浏览器时下窗口文档body的高度 alert($(document.bod转载 2012-12-21 16:11:25 · 1049 阅读 · 0 评论 -
jquery-ui弹出层在最顶层显示
这篇帖子是看了其它人的帖子之后,偶有所创,如有建议,请点评。一般来说,有时候可能页面的大小有限制,导致弹出层可能不是很漂亮,这时候,我们需要在最顶层显示,这样比较合理,也比较美观,废话不多说。以下的功能是,将页面的一个div元素,在最顶层以弹出层形式显示。这个功能是个图片放大的功能。$("img[id*='Img']").click(function(){ var u原创 2012-11-16 11:39:12 · 17022 阅读 · 0 评论 -
html富文本两次转码后解决方案
其实解决方案有很多。如果在jsp下,你可以写标签来转换成你想要的html富文本,还可以实现自定义的过滤。如果在vel原创 2014-07-08 11:47:42 · 6764 阅读 · 0 评论