js使用方法总结

一、删除提示
<a href='javascript:if(confirm("确定要删除吗?")){window.location="routerInfo.do?method=del&&id=${pro.id }";}'>删除</a>

二、使用window.open()打开页面,即弹出窗口

<p align=center><input type="button" value="增加" onclick="addResource()"/></p>
<script type="text/javascript">
function addResource()
{
window.open("${pageContext.request.contextPath}/alarmconfig/addSCConfig.jsp", "_blank", "width=400,height=300",window);
}


三、本窗口关闭,父窗口刷新
<script type="text/javascript">

function closewin(){
self.close();
self.opener.location.reload();
return true;
}

</script>


四.JS 去空格函数


//去左空格;
function ltrim(s){
return s.replace( /^\s*/, "");
}
//去右空格;
function rtrim(s){
return s.replace( /\s*$/, "");
}
//去左右空格;
function trim(s){
return rtrim(ltrim(s));
}


五.js日期比较大小

function compareDate(begindate,enddate){
var ass,aD,aS;   
  ass=begindate.split("-");//以"-"分割字符串,返回数组;
  aD=new Date(ass[0],ass[1],ass[2]);//格式化为Date对像;
  aS=aD.getTime(); //得到从 1970 年 1 月 1 日开始计算到 Date 对象中的时间之间的毫秒数
 
var bss,bD,bS;
  bss=enddate.split("-");
  bD=new Date(bss[0],bss[1],bss[2]);
  bS=bD.getTime();
  if(aS>bS){
   alert("节假日开始日期应该小于结束日期!");
   return false;
   }
   return true;
}

你可能感兴趣的:(jsp)