`

有用的JS方法1

    博客分类:
  • JS
 
阅读更多
--左右上下 滑动效果
<div id="div1" style="width: 780; height: 250; background-color: #ffffff; overflow: auto;">

--比较时间大小
function compareForDate(startDate,endDate){
var startDate = startDate.replace(/-/g,"/");
var endDate = endDate.replace(/-/g,"/");
var convertStartDate = Date.parse(startDate);
var convertEndDate = Date.parse(endDate);
var compareDate = Math.ceil(convertStartDate - convertEndDate);
if(compareDate >= 0){
return true;
}
else{
return false;
}
}

function diffForDate(startDate,endDate){
var startDate = startDate.replace(/-/g,"/");
var endDate = endDate.replace(/-/g,"/");
var convertStartDate = Date.parse(startDate);
var convertEndDate = Date.parse(endDate);
var compareDate = Math.ceil(convertStartDate - convertEndDate);
return compareDate/1000/24/60/60;
}

--判断金额的方式
checkMoneyEmpty = function (e){}

--调用父窗口的JS函数
window.dialogArguments.changeBank(bankId);     这个方法可以调用父窗口的JS函数

--监控input框的值的变化
onpropertychange="getEndDate(this);"

--JS的集合Array
Array.prototype.contains = function(item){
return RegExp(item).test(this);
};
var arr = [];
for(var j = 0; j < selectedArray.length; j++) {
arr.push('box' + selectedArray[j] + '#'); //往集合里面放入数据
}

arr.contains(); //判断集合里面是否放入了某一数据
arr.join(','); //将此集合组成一个字符串,以, 隔开

--判断一个集合是否包含一个字符串
//可以先将这个集合转换为一个字符串,然后调用indexOf 判断是否包含
var str = checkedIds.join(',');
if(str.indexOf(id) >= 0)


--下拉框
var index = obj.selectedIndex;
var value = obj.options[index].value;

--JS的一个移除方法
对象.splice

--滚动条的实现
<marquee direction="left"  id="ieslider" scrollAmount=2 width="250px" onmouseover="Mover(this)" onmouseout="Mout(this)">
<div id="billMsg">
</div>
</marquee>

function Mover(e){
e.scrollAmount = "0";
}
function Mout(e){
e.scrollAmount = "2";
}

--JS点击触发事件方法
$("cancelButton").onclick = cancelBill;

--解决乱码的问题
new String(realName.getBytes("GBK"), "ISO-8859-1")

--重定向页面
window.location.href = '${loadAllAfficheInfo}';

--前台JS隐藏或移除
document.getElementById(hiddenHref).style.display="none";
document.getElementById(hiddenImg).style.display="none";
//document.body.removeChild(document.getElementById(hiddenHref));
//document.body.removeChild(document.getElementById(hiddenImg));

document.getElementById("result").style.visibility="visible";//显示
document.getElementById("result").style.visibility="hidden";//隐藏

--延时加载
//加载附件
setTimeout('loadRefreshAccs()',1);
function loadRefreshAccs() {
  if(refreshAccs) {
     refreshAccs("${affManageID}" , true ,true);
  } else {
     setTimeout('loadRefreshAccs()',1);
  }
}

--在一个页面包含进另一个页面
<tr>
<td class="td_title">附件上传</td>
<td>
<jsp:include page="AttachmentForAdd.jsp"></jsp:include>
</td>
</tr>

--打开模式窗体,设置他一些相关的属性
window.open(url,'viewWin','height=500,width=700,toolbar=no,menubar=no,scrollbars=no,resizable=yes,location=no,status=no');
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    ( java调用js__方法.docx

    Java 调用 JS 方法是一种非常有用的技术,可以使得开发者可以轻松地使用 JavaScript 代码,提高了开发效率和系统的灵活性。然而,在使用 Java 调用 JS 方法时,需要注意一些注意事项,以免出现错误或安全漏洞。

    javascript常用对象及方法

    javascript常用对象及方法 javascript中有许多常用的对象和方法,了解这些对象和方法可以帮助我们更好地使用javascript。下面我们将详细介绍这些对象和方法。 一、窗口对象Window Window对象是javascript中的顶级...

    打印的JS方法

    在探讨“打印的JS方法”这一主题时,我们首先应当明确的是,JavaScript作为一种广泛应用于网页开发的脚本语言,提供了多种方法来实现网页内容的打印功能。本文将深入解析一种常见的打印JS方法,并通过示例代码来阐述...

    android demo,webview_js(webview的js方法调用java方法)。

    本示例“android demo,webview_js”着重展示了如何通过Webview实现JavaScript调用Java方法的功能。这个功能对于创建混合式应用或者在原生应用中嵌入HTML5页面尤其有用。 首先,我们需要在Android布局文件中添加一...

    自定义____js中contains方法

    在标准的JavaScript库中,并没有直接提供`contains`方法,但是开发者可以通过自定义函数来实现这一功能,这在处理大量文本数据时尤其有用。下面,我们将深入探讨如何在JavaScript中自定义`contains`方法,以及该方法...

    javascript阻止事件冒泡的一种方法

    JavaScript中的事件冒泡是事件处理的一个重要概念,它是指事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)的过程。这个机制允许事件在事件流的每个阶段都...

    js equals方法

    `equals`方法在处理复杂数据结构时特别有用,比如比较两个JSON对象是否完全一致,或者在数组中查找某个元素是否存在。例如,如果你有一个表示用户信息的对象,可能需要确保新旧数据在更新时保持一致: ```...

    js中toString方法3个作用.docx

    js 中 toString 方法的 3 个作用 ...js 中的 toString 方法是一个非常有用的工具,可以帮助我们将对象转换为字符串形式,以便于对象的表示和处理。同时,我们也可以重写 toString 方法以实现自定义的字符串表示形式。

    js中利用tagname和id获取元素的方法

    在JavaScript(JS)中,获取页面上的特定元素是前端开发中的基本操作。本文将介绍三种利用`tagName`和`id`获取元素的方法。这些方法在处理网页交互和动态更新内容时非常有用。以下是对每种方法的详细说明: 1. **...

    js数组使用方法

    ### JavaScript 数组操作方法详解 在JavaScript中,数组是一种非常...这些方法对于处理数组非常有用,可以帮助开发者轻松地添加、删除或修改数组中的元素。正确理解和使用这些方法可以大大提高编程效率和代码质量。

    sha1.js- JS的sha1加密

    2. **JavaScript加密库**:"sha1.js"是一个JavaScript库,它提供了一种在浏览器端或Node.js环境中实现SHA1散列的方法。这对于需要在客户端处理敏感数据,如密码输入或文件校验的应用程序非常有用。 3. **使用场景**...

    JS:Call方法详解(js_的继承)

    ### JS:Call方法详解(js的继承) #### 一、Call 方法概述 在JavaScript中,`call`方法是一种非常强大的工具,它可以用来改变函数调用时的上下文环境。具体来说,`call`方法允许我们使用指定的对象作为函数内部的`...

    java调用js方法.pdf

    Java从JDK 1.6开始引入了ScriptEngine接口,使得调用JavaScript方法变得可能。以下将详细解释如何在Java中调用JavaScript方法。 首先,我们来看第一种方法,即调用Java代码内部编写的JavaScript方法。这通常适用于...

    Pathjs方法一览表1

    PathJs 是一个JavaScript库,由Skyogo工作室在2017年开发,主要专注于UI(用户界面)元素的管理和操作。尽管官方网址pathjs.skyogo.com在2018年1月才正式发布,但其核心功能已经在相关文档中有所概述。这个库提供了...

    js1kdemo flower

    "js1kdemo flower"是一个JavaScript编程挑战的成果,它要求开发者在仅使用1024字节(1k)的代码空间内创建一个互动的、视觉上吸引人的演示程序。这个挑战通常被称为"JS1K",是编程竞赛中的一种形式,旨在展示...

    js属性及方法大全.txt

    精心制作,希望能帮助大家,也给自己加深印象,js初级里面的属性及方法,多看必有用。

    js iframe 方法及元素相互调用

    在JavaScript(JS)中,`iframe`是一种非常有用的元素,它允许我们在一个页面中嵌入另一个页面。这种技术常用于加载外部内容、实现页面部分刷新、或者在不同域之间进行跨域通信。本文将深入探讨如何使用JS与`iframe`...

    swift-针对WKWebView进行的封装支持和H5交互包括调用js方法等

    本知识点主要聚焦于如何使用Swift对WKWebView进行封装,以及如何实现与H5页面的交互,包括调用JavaScript(JS)方法。 首先,WKWebView是WebKit框架的一部分,它取代了旧的UIWebView,提供了更好的性能和更低的内存...

Global site tag (gtag.js) - Google Analytics