// JavaScript Document
//+---------------------------------------------------
//| 打开模式窗口,返回新窗口的操作值
//+---------------------------------------------------
function PopModalWindow(url,width,height)
{
var result=window.showModalDialog(url,window,"dialogWidth:"+width+"px;dialogHeight:"+height+"px;center:yes;status:no;scroll:no;dialogHide:no;resizable:no;help:no;edge:sunken;");
return result;
}
function PopModalWindowScroll(url,width,height)
{
var result=window.showModalDialog(url,window,"dialogWidth:"+width+"px;dialogHeight:"+height+"px;center:yes;status:no;scroll:yes;dialogHide:no;resizable:no;help:no;edge:sunken;");
return result;
}
//+---------------------------------------------------
//| 打开新窗口,返回新窗口的操作值
//+---------------------------------------------------
function PopNewWindow(sUrl,iWidth,iHeight)
{
l = (screen.width - iWidth)/2-10;
t = (screen.height- iHeight)/2-16;
window.open(sUrl,"","resizable=1,width="+iWidth+",height="+iHeight+",left="+l+",top="+t);
}
function PopNewWindowScroll(sUrl,iWidth,iHeight)
{
l = (screen.width - iWidth)/2-10;
t = (screen.height- iHeight)/2-16;
window.open(sUrl,"","scrollbars=1,resizable=1,width="+iWidth+",height="+iHeight+",left="+l+",top="+t);
}
//+---------------------------------------------------
//| 控制只輸入數字
//+---------------------------------------------------
function limitNum(obj) {
if(obj.value.replace(/[0-9\.]+/g,"").length>0) {
alert('请输入数字')
obj.value=0;
}
}
//+---------------------------------------------------
//| 控制表单全选或取消
//+---------------------------------------------------
function checkall(form, prefix, checkall) {
var checkall = checkall ? checkall : 'chkall';
for(var i = 0; i < form.elements.length; i++) {
var e = form.elements[i];
if(e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
e.checked = form.elements[checkall].checked;
}
}
}
function ClearData(obj,clearVal)
{
if (obj.value == "")
{
obj.value = clearVal;
}
else if (obj.value == clearVal)
{
obj.value = "";
}
}
//+---------------------------------------------------
//| 合并合格列,引用Jquery.js使用
//+---------------------------------------------------
function table_rowspan(_w_table_id,_w_table_colnum){
_w_table_firsttd = "";
_w_table_currenttd = "";
_w_table_SpanNum = 0;
_w_table_Obj = $j(_w_table_id + " tr td:nth-child(" + _w_table_colnum + ")");
_w_table_Obj.each(function(i){
if(i==0){
_w_table_firsttd = $j(this);
_w_table_SpanNum = 1;
}else{
_w_table_currenttd = $j(this);
if(_w_table_firsttd.text()==_w_table_currenttd.text()){
_w_table_SpanNum++;
_w_table_currenttd.hide(); //remove();
_w_table_firsttd.attr("rowSpan",_w_table_SpanNum);
}else{
_w_table_firsttd = $j(this);
_w_table_SpanNum = 1;
}
}
});
}
分享到:
相关推荐
几个常用javascript函数,可做参考!!1
这里面是日常比较常用也比较实用的几个JS
JS工具类,主要包含几个正则判断和几个常用JS
几个常用的JS特效源码,如滚动,随意浮动,时间转换,微博发布等
基于avalon2.2.5.js 封装了几个常用组件
几个简单常用的js代码。 全选 checkbox,selected的添加删除修改 根据所选进行求和。 都做项目总用到的小算法。可以参考。
新手常用的几个JS封装类: 包括拖拽、class添加删除、变换、继承等
JS常用的几个句子 非常不错;JS常用的几个句子 非常不错;JS常用的几个句子 非常不错;JS常用的几个句子 非常不错;
js一些用法及几个常用的ASP代码.docx
iconfont.js+jquery-1.8.0.min.js+showLoading.css+jquery.showLoading.min.js+echarts.min.js+highcharts.js需要的可下载使用
html 几个常用的 点击图片放大的 js代码。具体的看这里:https://blog.csdn.net/djk8888/article/details/117227753
表单验证类 JS代码 JS 无间断滚动 表单验证类 一款精美强大的JS日历 字号缩放代码
几百个javascript常用小技巧总结.都是常用的,呵呵.
下面是常用的JavaScript几个技巧: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 (false)><td>no</table> 可用于Table
107个常用javascript语句 -7.焦点 .focus(); -6.捕获对象通用方法 function $(obj) {return document.getElementById(obj);} ("") %> -5.字符串赋值数组var array=new Array(); array=tdrczpdata.split('<BR>'); ...
很实用 如果你想偷懒不写JS代码的话 这几个应该可以对付一般的需要
NULL 博文链接:https://phf123456-yeah-net.iteye.com/blog/711697
vs 2010 常用几个插件包括: 1、IndentGuide-代码块.vsix 2、JSEnhancements-js、css折叠 .vsix 3、ProPowerTools-查看调用函数,格式.vsix 4、StyleCop-4.7.44.0-代码规范.msi
js常用树形控件,里面整合了几个常用的树形js控件~
主要介绍了JS几个常用的函数和对象定义与用法,涉及JavaScript日期时间、数值计算及变量判断等相关操作技巧,需要的朋友可以参考下