随笔分类 -  Javascript

Javascript,Juqery!
摘要:收集了一些在WEB前台开发中常用的一些控制表单操作函数。 1.鼠标经过时自动选择文本鼠标划过自动选中:2.设置单选按钮js操作表单--www.jbxue.com您使用的相机品牌 Canon Nikon Sony Tentax 3.设置复选框js操作表单--www.jbxue.com 打球 看电视 上网 看书 跑步 4.设置下拉菜单下拉菜单中最重要的莫过于访问被用户选中的选项,对于单选下拉菜单可以通过selectedIndex属性轻松地访问到选项。js操作表单--www.jbxue.com 阅读全文
posted @ 2013-08-16 12:59 un123 阅读(497) 评论(0) 推荐(0) 编辑
摘要:将数组转换成字符串的方法有很多,讲解下js冒泡法的使用。js代码://js冒泡法与数据转换为字符串的例子//整理:www.jbxue.comwindow.onload = function(){var mian = document.getElementById( "mian" );var mian1 = document.getElementById( "mian1" );var str = mian.innerHTML;var arry = [];var len = str.length;for( var i = 0; i 0 ){for( var 阅读全文
posted @ 2013-08-15 06:52 un123 阅读(429) 评论(0) 推荐(0) 编辑
摘要:本文章来给大家推荐一个不错的鼠标经过显示二级菜单js特效效果,有需要了解的朋友可以参考一下鼠标经过显示二级菜单js特效-www.jbxue.com脚本学堂 | 播放器之家 阅读全文
posted @ 2013-08-14 08:12 un123 阅读(748) 评论(0) 推荐(0) 编辑
摘要:js动态给table添加/删除tr的方法。 1 2 3 4 JS动态为table添加与删除tr-www.jbxue.com-脚本学堂 5 6 7 8 9 86 87 88 89 90 91 序号 92 用户姓名 93 电子邮箱 94 固定电话 95 移动手机 96 公司名称 97 98 99 100 101 102 103 104 105 106 107 阅读全文
posted @ 2013-08-12 05:53 un123 阅读(1676) 评论(0) 推荐(0) 编辑
摘要:JS动态创建Table,Tr,Td并赋值。成果库修改: 要求主题列表随成果类型改变而改变 网上查询资料后开工,在成果类型下拉框添加change()事件触发Dwr,查询主题集合——动态创建/编辑Table 概要代码如下:JS部分://动态获取主题数据 function getzts(){ parentId = document.getElementById("bselect1").value; if(parentId!=""){ dwrMethod.getZtList(parentId,callback5); }else{ //清空主题Table的数据 w 阅读全文
posted @ 2013-08-12 05:51 un123 阅读(3131) 评论(0) 推荐(0) 编辑
摘要:图片实际宽高使用js进行获取以及根据图片大小进行自适应。 JS获取图片实际宽高,以及根据图片大小进行自适应 function adapt(){ //图片宽度自适应//by www.jbxue.comvar tableWidth = $("#imgTable").width(); //表格宽度 var img = new Image(); img.src =$('#imgs').attr("src") ; var imgWidth = img.width; //图片实际宽度 if(imgWidth<tableWidth){ $( 阅读全文
posted @ 2013-08-12 05:48 un123 阅读(889) 评论(0) 推荐(0) 编辑
摘要:js获取控件位置(坐标位置)在不同浏览器中的差别。//获取坐标位置function getpos(e) {var t=e.offsetTop;var l=e.offsetLeft;var height=e.offsetHeight;while(e=e.offsetParent) {t+=e.offsetTop;l+=e.offsetLeft;}}假设 obj 为某个 HTML 控件。obj.offsetTop 指 obj 距离上方或上层控件的位置,整型,单位像素。obj.offsetLeft 指 obj 距离左方或上层控件的位置,整型,单位像素。obj.offsetWidth 指 obj 控件 阅读全文
posted @ 2013-08-09 08:52 un123 阅读(464) 评论(0) 推荐(0) 编辑
摘要:JS实现随机数生成算法的方法有很多,本文为大家介绍一个比较不错的方法。1,var MT = [];var index = 0;function initialize_generator(seed) {MT[0] = seed;for (var i = 1; i > 30)) + i);}}function generate_numbers() {for (var i = 0; i > 1);if (y % 2 != 0) {MT[i] ^= 0x9908b0df;}}}function extract_number() {if (index == 0) {generate_numb 阅读全文
posted @ 2013-08-08 17:00 un123 阅读(763) 评论(0) 推荐(0) 编辑
摘要:JS读取xml文件具体步骤为:创建DOM对象、加载xml文件(仅适用于IE)附示例代码,感兴趣的朋友可以参考下,希望对大家有所帮助使用javascript脚本读取xml文件,这里暂只考虑IE浏览器step1 创建DOM对象function createDom() {var xmlDoc = null;try { //IEif (typeof arguments.callee.activeXString != 'string') {var versions = ["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument 阅读全文
posted @ 2013-08-06 07:03 un123 阅读(585) 评论(0) 推荐(0) 编辑
摘要:js实现预览待上传的本地图片,代码如下: 阅读全文
posted @ 2013-08-04 06:16 un123 阅读(363) 评论(0) 推荐(0) 编辑
摘要:javascript获得地址栏参数。方法1: 方法二: 阅读全文
posted @ 2013-08-04 06:15 un123 阅读(217) 评论(0) 推荐(0) 编辑
摘要:这个思路是最近写XScroll.js类的时候想明白的。平常我们说的淡入淡出效果,一般分成两部分,一半是淡入,另一半就是淡出了。不过经过分析,我觉得其实只需要一半就行了如题,只有思路,没有代码。这个思路是最近写XScroll.js类的时候想明白的。平常我们说的淡入淡出效果,一般分成两部分,一半是淡入,另一半就是淡出了。不过经过分析,我觉得其实只需要一半就行了。比如写一个图片切换类,切换效果是淡入淡出,通常我们会这样写:当切换发生的时候,当前显示的图片淡出(渐渐隐藏),将要显示的图片淡入(渐渐出现),通常两张图片的动画速度是一致的,以便实现当前图片完全隐藏之时就是下一张图片完全显示之日。我们来列一 阅读全文
posted @ 2013-08-04 06:13 un123 阅读(660) 评论(3) 推荐(0) 编辑
摘要:这篇文章介绍了javascript跟随滚动效果插件代码(javascript Follow Plugin),有需要的朋友可以参考一下Js 跟随滚动效果插件支持定义多个跟随ID,采用css fixed属性,不支持ie6,兼容其他主流浏览器。支持定义滚动到底部的最小高度,不会覆盖底部页面大小resize后,插件会自动重置参数=======Js 跟随滚动效果插件1.支持定义多个跟随ID,采用css fixed属性,不支持ie6,兼容其他主流浏览器。2.支持定义滚动到底部的最小高度,不会覆盖底部3.页面大小resize后,插件会自动重置参数=======使用方法window.onload = func 阅读全文
posted @ 2013-08-03 12:19 un123 阅读(464) 评论(0) 推荐(0) 编辑
摘要:这篇文章介绍了js下拉框二级关联菜单效果代码具体实现,有需要的朋友可以参考一下双选择关联菜单-www.jbxue.com 阅读全文
posted @ 2013-08-03 12:17 un123 阅读(478) 评论(0) 推荐(0) 编辑
摘要:这篇文章介绍了js实现拉伸拖动iframe的具体代码,有需要的朋友可以参考一下左边iframe放树目录,右边的iframe放index页。拖鼠标同时控制2个iframe的宽高。期待有人能改进。操作方法:鼠标指到2个iframe中间,可以水平拖,纵向拖(控制高度)缺点:CSDN页面放开鼠标后才改大小,不占CPU资源。 这个是实时改大小,所以速度太慢,希望有人来改改。我是不想弄了,反正又没用什么特别的技术。提示:拖动的秘密就在filter:alpha(opacity=0)这一句 修改一:var isResizing=false;function Resize_mousedown(event,obj 阅读全文
posted @ 2013-08-03 12:14 un123 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:这篇文章介绍了js判断输入是否为数字的具体实例,有需要的朋友可以参考一下js判断输入是否为数字-www.jbxue.com注明:在javascript中要判断用户输入的内容是否为数字我们只要用isNaN来判断一下就OK了。isNaN(numValue) 其中必选项 numvalue 参数为要检查是否为 NAN 的值如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身 阅读全文
posted @ 2013-08-03 12:12 un123 阅读(514) 评论(0) 推荐(0) 编辑
摘要:这篇文章介绍了js replace 与replaceall实例用法详解,有需要的朋友可以参考一下stringObj.replace(rgExp, replaceText) 参数 stringObj 必选项。要执行该替换的 String 对象或字符串文字。该字符串不会被 replace 方法修改。 rgExp 必选项。为包含正则表达式模式或可用标志的正则表达式对象。也可以是 String 对象或文字。如果 rgExp 不是正则表达式对象,它将被转换为字符串,并进行精确的查找;不要尝试将字符串转化为正则表达式。 replaceText 必选项。是一个String 对象或字符串文字,对... 阅读全文
posted @ 2013-08-03 12:11 un123 阅读(785) 评论(0) 推荐(0) 编辑
摘要:这里为你提供了三种动态加载js的jquery实例代码哦,由于jquery是为用户提供方便的,所以利用jquery动态加载文件只要一句话$.getScript(\"test.js\");就OK了。jquery 动态加载js三种方法-www.jbxue.com//方法一 阅读全文
posted @ 2013-08-03 12:08 un123 阅读(224) 评论(0) 推荐(0) 编辑
摘要:永远不知道你可以改变的内容,一个HTML元素?也许你要取代的文字段落中,以反映什么访客选定刚刚从下拉框中。通过操纵一个元素的innerHtml您可以变更您的文本和HTML多达你喜欢。改变文字innerHTML每个HTML元素具有InnerHtml属性定义的HTML代码和文字之间发生的元素的开幕式和闭幕式标记。通过改变一个元素的innerHTML后,一些用户交互,您可以更互动网页。但是,使用innerHTML需要一些准备,如果你希望能够利用它轻松,可靠。首先,你必须给予部分要更改身份证。与标识到位,你将能够使用getElementById功能,适用于所有的浏览器。在您认为建立您现在就可以操纵文字 阅读全文
posted @ 2013-08-03 12:07 un123 阅读(1154) 评论(0) 推荐(0) 编辑
摘要:这篇文章详细介绍了js中的前绑定和后绑定,有需要的朋友可以参考一下 其主要意思就是看我有没有用过前绑定,即Dom树中的某些元素在还没有创建出来时,就指定该类型的元素一出生就应该拥有的某些事件。在实际开发过程中经常会涉及到前绑定和后绑定。顾名思义,前绑定——还未出生即绑定了某些事件,后绑定——出生后才会绑定的某些事件。下面,通过一个简单的例子进行阐述,以供大家参考,并对各个方法进行比较:页面元素:aaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccddddddddddddddddddddeeeeeeeeeeeeee 阅读全文
posted @ 2013-08-03 07:53 un123 阅读(686) 评论(0) 推荐(1) 编辑