- 浏览: 198069 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
qiankai86:
s
多个文件上传的功能 -
zhjxzhj:
经测试不能用
PDF破解软件 -
meadlai:
很不错...哈哈...
PDF破解软件 -
talin2010:
刚学了,复习一下。。
Mysql+tomcat连接池自己的例子 -
yshuaiwen:
上面的方法都不怎么好,太麻烦,而且都需要改tomcat的xml ...
Mysql+tomcat连接池的配置实例
上下移 脚本代码 参考版
有 N多种方法 请各位酌情 挑选 应用。
有 N多种方法 请各位酌情 挑选 应用。
function Moveup(listObj) { //将列表项往上移动 //var listObj = document.getElementById("agent"); for(var i = 0; i < listObj.options.length; i++) { //遍历列表项 if (listObj.options[i].selected && listObj.options[i] != "" && listObj. options[i] != listObj.options[0]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i - 1].value; //获取上一项的值 listObj.options[i].text = listObj.options[i - 1].text //获取上一项的文本 listObj.options[i-1].value = tmpval1; //实现上下值的互换 listObj.options[i-1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i-1].selected=true; break; } } } function Movedown(listObj) { //将列表项往下移动 //var listObj = document.getElementById("agent"); for(var i = 0; i < listObj.options.length; i++) { if (listObj.options[i].selected && listObj.options[i] != "" && listObj.options[i+1] != listObj.options[listObj.options.length]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i+1].value; //获取下一项的值 listObj.options[i].text = listObj.options[i+1].text //获取下一项的文本 listObj.options[i+1].value = tmpval1; //实现上下值的互换 listObj.options[i+1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i+1].selected=true; break; } } } /* function Moveup2() { //将列表项往上移动 var listObj = document.getElementById("manager"); for(var i = 0; i < listObj.options.length; i++) { //遍历列表项 if (listObj.options[i].selected && listObj.options[i] != "" && listObj. options[i] != listObj.options[0]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i - 1].value; //获取上一项的值 listObj.options[i].text = listObj.options[i - 1].text //获取上一项的文本 listObj.options[i-1].value = tmpval1; //实现上下值的互换 listObj.options[i-1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i-1].selected=true; break; } } } function Movedown2() { //将列表项往下移动 var listObj = document.getElementById("manager"); for(var i = 0; i < listObj.options.length; i++) { if (listObj.options[i].selected && listObj.options[i] != "" && listObj.options[i+1] != listObj.options[listObj.options.length]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i+1].value; //获取下一项的值 listObj.options[i].text = listObj.options[i+1].text //获取下一项的文本 listObj.options[i+1].value = tmpval1; //实现上下值的互换 listObj.options[i+1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i+1].selected=true; break; } } }*/ //上下移按钮 方法1 /* function searchObjByTagName(obj,tag) { while(obj!=null&&typeof(obj.tagName)!="undefind") { if(obj.tagName==tag.toUpperCase())return(obj); obj=obj.parentElement; } return null; } function mm(e,n) { var obj = document.getElementById("manager"); var index = obj.selectIndex; var value = obj.options[index].value; var text = obj.options[index].text; var tab=searchObjByTagName(e,"TABLE"); var tr=searchObjByTagName(e,"TR"); var i=tr.rowIndex; var m=i+n>tab.rows.length-1?tab.rows.length-1:i+n; if(m==-1)m=0; tab.moveRow(i,m); } //上下移按钮 方法2 function Move_up(src) { var rowIndex=src.parentElement.parentElement.rowIndex; if (rowIndex>=2) change_row(rowIndex-1,rowIndex); } function Move_down(src) { var rowIndex=src.parentElement.parentElement.rowIndex; var tl = document.getElementById("manager"); if (rowIndex<tl.rows.length-1) change_row(rowIndex+1,rowIndex); } function Move_first(src) { change_row(1,src.parentElement.parentElement.rowIndex); } function Move_last(src) { var tl = document.getElementById("DataGrid1"); change_row(tl.rows.length-1,src.parentElement.parentElement.rowIndex); } function change_row(line1,line2) { var tl = document.getElementById("DataGrid1"); tl.rows[line1].swapNode(tl.rows[line2]); } */ /* //上下移按钮 方法3 function putUp() { var strTempValue; var strTempText; var intCurIndex; intCurIndex = document.paixu.sltFruit.selectedIndex; //alert("intCurIndex: " + intCurIndex); if (intCurIndex > 0) { strTempValue= document.paixu.sltFruit.options.item(intCurIndex).value; strTempText = document.paixu.sltFruit.options.item(intCurIndex).text; strTemp=document.paixu.sltFruit.options.item(intCurIndex - 1).value // alert(strTempText + " - " + strTempValue); document.paixu.sltFruit.options.item(intCurIndex).value = document.paixu.sltFruit.options.item(intCurIndex - 1).value; document.paixu.sltFruit.options.item(intCurIndex).text= document.paixu.sltFruit.options.item(intCurIndex - 1).text; document.paixu.sltFruit.options.item(intCurIndex - 1).value= strTempValue; document.paixu.sltFruit.options.item(intCurIndex - 1).text= strTempText; document.paixu.sltFruit.selectedIndex = intCurIndex - 1; intCur=intCurIndex - 1 //shang=eval("document.paixu."+"slt"+intCurIndex+".value")-1; eval("document.paixu."+"slt"+intCurIndex+".value=strTemp") //xia=eval("document.paixu."+"slt"+intCur+".value")-(-1); eval("document.paixu."+"slt"+intCur+".value=strTempValue") //alert( ss); //document.paixu.slt"+intCurIndex+".value=eval("document.paixu."+"slt"+intCurIndex+".value")-1; //document.paixu."slt"+intCurIndex+".value"=document.paixu.("slt"+intCurIndex).value-1; } } function putDown() { var strTempValue; var strTempText; var intCurIndex; var intIndexCount; intCurIndex = document.paixu.sltFruit.selectedIndex; intIndexCount = document.paixu.sltFruit.length; //alert("intCurIndex: " + intCurIndex); //alert("intIndexCount: " + intIndexCount); if (intCurIndex < intIndexCount - 1) { strTempValue= document.paixu.sltFruit.options.item(intCurIndex).value; strTempText = document.paixu.sltFruit.options.item(intCurIndex).text; strTemp=document.paixu.sltFruit.options.item(intCurIndex +1).value //alert(strTempText + " - " + strTempValue); document.paixu.sltFruit.options.item(intCurIndex).value = document.paixu.sltFruit.options.item(intCurIndex + 1).value; document.paixu.sltFruit.options.item(intCurIndex).text = document.paixu.sltFruit.options.item(intCurIndex + 1).text; document.paixu.sltFruit.options.item(intCurIndex + 1).value= strTempValue; document.paixu.sltFruit.options.item(intCurIndex + 1).text = strTempText; document.paixu.sltFruit.selectedIndex = intCurIndex + 1; intCur=intCurIndex + 1 //shang=eval("document.paixu."+"slt"+intCurIndex+".value")-1; eval("document.paixu."+"slt"+intCurIndex+".value=strTemp") //xia=eval("document.paixu."+"slt"+intCur+".value")-(-1); eval("document.paixu."+"slt"+intCur+".value=strTempValue") } } function goUp() { var intCurIndex; intCurIndex = sltCountry.selectedIndex; if (intCurIndex > 0) sltCountry.selectedIndex = intCurIndex - 1; } function goDown() { var intCurIndex; var intIndexCount; intCurIndex = sltCountry.selectedIndex; intIndexCount = sltCountry.length; if (intCurIndex < intIndexCount - 1) sltCountry.selectedIndex = intCurIndex + 1; } */ /*//上移下移 3 function Moveup2(listObj) { //将列表项往上移动 for(var i = 0; i < listObj.options.length; i++) { //遍历列表项 if (listObj.options[i].selected && listObj.options[i] != "" && listObj. options[i] != listObj.options[0]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i - 1].value; //获取上一项的值 listObj.options[i].text = listObj.options[i - 1].text //获取上一项的文本 listObj.options[i-1].value = tmpval1; //实现上下值的互换 listObj.options[i-1].text = tmpval12; //实现上下文本的互换 } } } function Movedown2(listObj) { //将列表项往下移动 for(var i = 0; i < listObj.options.length; i++) { if (listObj.options[i].selected && listObj.options[i] != "" && listObj. options[i+1] != listObj.options[listObj.options.length]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i+1].value; //获取下一项的值 listObj.options[i].text = listObj.options[i+1].text //获取下一项的文本 listObj.options[i+1].value = tmpval1; //实现上下值的互换 listObj.options[i+1].text = tmpval12; //实现上下文本的互换 } } } */ /** *按钮上移 */ /* function moveLeftOrRight(fromObj,toObj) { var fromObjOptions=fromObj.options; for(var i=0;i<fromObjOptions.length;i++){ if(fromObjOptions[i].selected){ toObj.appendChild(fromObjOptions[i]); i--; } } resetAutoWidth(fromObj); resetAutoWidth(toObj); } function moveLeftOrRightAll(fromObj,toObj) { var fromObjOptions=fromObj.options; if(fromObjOptions.length>1000) { //if(!confirm("Are you sure to move options?")) return false; } for(var i=0;i<fromObjOptions.length;i++){ fromObjOptions[0].selected=true; toObj.appendChild(fromObjOptions[i]); i--; } resetAutoWidth(fromObj); resetAutoWidth(toObj); } function moveUp(selectObj) { var theObjOptions=selectObj.options; for(var i=1;i<theObjOptions.length;i++) { if( theObjOptions[i].selected && !theObjOptions[i-1].selected ) { swapOptionProperties(theObjOptions[i],theObjOptions[i-1]); } } } function moveDown(selectObj) { var theObjOptions=selectObj.options; for(var i=theObjOptions.length-2;i>-1;i--) { if( theObjOptions[i].selected && !theObjOptions[i+1].selected ) { swapOptionProperties(theObjOptions[i],theObjOptions[i+1]); } } } function moveToTop(selectObj){ var theObjOptions=selectObj.options; var oOption=null; for(var i=0;i<theObjOptions.length;i++) { if( theObjOptions[i].selected && oOption) { selectObj.insertBefore(theObjOptions[i],oOption); } else if(!oOption && !theObjOptions[i].selected) { oOption=theObjOptions[i]; } } } function moveToBottom(selectObj){ var theObjOptions=selectObj.options; var oOption=null; for(var i=theObjOptions.length-1;i>-1;i--) { if( theObjOptions[i].selected ) { if(oOption) { oOption=selectObj.insertBefore(theObjOptions[i],oOption); } else oOption=selectObj.appendChild(theObjOptions[i]); } } } function selectAllOption(selectObj){ var theObjOptions=selectObj.options; for(var i=0;i<theObjOptions.length;i++){ theObjOptions[0].selected=true; } } /* private function */ /*function swapOptionProperties(option1,option2){ //option1.swapNode(option2); var tempStr=option1.value; option1.value=option2.value; option2.value=tempStr; tempStr=option1.text; option1.text=option2.text; option2.text=tempStr; tempStr=option1.selected; option1.selected=option2.selected; option2.selected=tempStr; }*/
发表评论
-
JavaSript DOM总结笔记.rar
2008-09-22 00:09 1394由于时间原因,不能粘贴出代码。 所以请各位自行下载附件。希望可 ... -
按照自己的要求打开新窗口
2008-09-17 12:25 838window.open ("details_clie ... -
Javascript的document对象
2008-09-07 09:48 1390Javascript的document对象 ... -
6.2 实现两个select的同步
2008-09-05 10:00 19196.2 实现两个select的同步 【实例描述】 当选中第 ... -
给下拉列表框数据分组
2008-09-05 09:42 10846.7 给下拉列表框数据分组 【实例描述】 如果下拉列表框 ... -
22.3 评星效果
2008-09-05 09:30 85622.3 评星效果 【实例描述】 评星效果在很多网站起到调 ... -
6.13如何整合多个搜索引擎为自己所用
2008-09-05 09:11 1919如何整合多个搜索引擎为自己所用 【实例描述】 搜索是获取网络 ... -
javascript 上下移 按钮 第三版本
2008-09-05 06:31 1362menu.js文件 function selChang ... -
这个例子是上下移 左右移按钮功能
2008-09-04 14:00 1161select.html 可以上下移 左右移 的按钮的功能 ... -
这个例子是上移下移按钮功能(改进版)
2008-09-04 13:55 2298888.html 这个例子可以直接使用。需要注意的是里面的s ... -
JavaScript 提交和跳转的例子
2008-09-02 10:47 1144这个方法是用来跳转action最后到页面的。 funct ... -
文本框中只能输入数字的脚本例子2
2008-08-22 11:28 1452<%@ page language="ja ... -
JavaScript 中的DOM
2008-08-20 10:01 850DOM 定义了JavaScript 可以进行操作的文档的各个功 ... -
通过文档事件处理程序引入JavaScript 脚本代码实例
2008-08-20 09:45 880通过文档事件处理程序引入JavaScript 脚本代码实例 ... -
添加号码的例子
2008-08-20 09:33 904添加号码。 在输入号码之前跳出对话框提示。 输入的号码一定为3 ... -
JavaScript教程
2008-08-19 16:10 649非常感谢作者 -
如何调试javascript
2008-08-19 14:46 709http://www.iteye.com/topic/9478 ... -
JavaScript学习(1)
2008-08-19 14:34 1082a.jsp <%@ page language=&q ... -
输入验证的例子
2008-08-17 13:44 915Reg3.jsp <%@ page language ... -
常用的脚本验证方法
2008-08-17 10:45 1392/*=========================== ...
相关推荐
本文实例为大家分享了Unity实现场景漫游相机的具体代码,供大家参考,具体内容如下 前言 拿到场景后总喜欢在场景里面玩一段时间,那这个脚本就是你的不二选择 代码里加了注释,改起来也很方便。 使用方法 把脚本拖拽...
解压后直接运行 game 即可,游戏需要安装pygame,可以参考requirements文件 运行 game.py 脚本即可开始游戏 操作方式:通过鼠标瞄准障碍物即可,ws可以上下移动炮台 游戏介绍:游戏运行后会生成一个可视化的图像...
请自觉遵守法律法规,本脚本可以学习参考,所有下载的pdf请在24小时内删除,请勿传播或进行营利,一切法律责任由用户自己承担,与本人无关 该脚本在油猴插件中运行,插件安装方式百度 脚本安装地址: ://greasyfork....
解压后直接运行 game 即可,游戏需要安装pygame,可以参考requirements文件 运行 game.py 脚本即可开始游戏 操作方式:玩家一,方向键控制上下左右,j射击。玩家二wasd控制上下左右,空格键射击(没法控制的话,...
主要介绍了javascript伸缩菜单栏实现代码,点击标题显示下级菜单,节约了空间,使页面排版更加紧凑,感兴趣的小伙伴们可以参考一下
本资源提供了一套基于Springboot的网吧管理系统的设计源码,包含414个文件,其中包括161个SVG矢量文件,114个Java源代码文件,以及45个Vue组件文件。此外,还包括20个JavaScript脚本文件,15个XML配置文件,以及15个...
主要为大家详细介绍了Unity实现物体左右移动效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
7.2 正则表达式参考语法 152 7.2.1 限定符 154 7.2.2 选择匹配符 157 7.2.3 分组组合和反向引用符 158 7.2.4 特殊字符 160 7.2.5 字符匹配符 161 7.2.6 定位符 164 7.2.7 原义字符 167 7.3 RegExp对象 168 7.3.1 ...
自述文件在EMNLP 2020上,与论文“两个优于一个”相关的代码:使用表序列编码器的联合实体和关系提取纳维资源数据集位于“ ./datasets/”中。由于版权问题,我们无法直接发布ACE数据集,而是将其预处理脚本放在“ ./...
freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 gdiplus应用实例2 GetFileVersion 这个例子就是查询任何可执行文件的版本信息并且 C++builder...
freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 gdiplus应用实例2 GetFileVersion 这个例子就是查询任何可执行文件的版本信息并且 C++builder...
1.重要改进:新版本中Delphi下的VCL控件已经比较完善,封装良好,与Delphi无缝连接,改变了旧版中需要将Dataset中的数据复制到报表引擎中的实现方式,通过模拟ADO接口的方式直接支持BDE/ClientDataset/等非ADO方式的...
freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 如题。 FTP、HTTP 多线程断点续传下载文件 源码 如题。 gdiplus应用实例 如题,自绘控件的实现。 gdiplus应用实例2 如题,自绘控件的实现。 ...
freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 gdiplus应用实例2 GetFileVersion 这个例子就是查询任何可执行文件的版本信息并且 C++builder...
freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 gdiplus应用实例2 GetFileVersion 这个例子就是查询任何可执行文件的版本信息并且 C++builder...
应用程序时——尤其是在持续集成测试的上下文中——您需要有一个工具来远程控制 Web 浏览器。 这对于开发和测试面向浏览器的 ClojureScript 应用程序和*.cljs或*.cljc库*.cljc 。 虽然是 Selenium 的一个很好的 ...
freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 gdiplus应用实例2 GetFileVersion 这个例子就是查询任何可执行文件的版本信息并且 C++builder...
在安装好插件之后,先用Firefox浏览器打开需要测试的页面,然后点击右下方的绿色按钮或使用快捷键F12唤出Firebug插件,它会将当前页面分成上下两个框架,如图1所示。 图1:Firebug插件展开图示 从图1中看到,...
ASP.NET 2.0 正式版中无刷新页面的开发(示例代码的补充) ASP.NET2.0中themes、Skins轻松实现网站换肤! ASP.NET 2.0 中的代码隐藏和编译 ASP.NET 2.0 Language Swithcer and Theme Swicher 多语言转换和多样式主题...
支持滚动的TAB切换效果,这是一个完整的例子,含 JS和HTML代码文件,鼠标点击左侧的TAB后,右侧的内容向上或向下滚动,本例子是一个实例集,包括标题展开合拢效果、TAb效果、上下结构的TAB切换等多种风格,一共是5个...