1.不使用表单提交

window.location.href="xxx.jsp"

2.获取选中radio的值

 

  1.  
  2. function getRadioValue(radioName){ 
  3.  
  4.     var obj;     
  5.  
  6.     obj=document.getElementsByName(radioName); 
  7.  
  8.     if(obj!=null){ 
  9.  
  10.         var i; 
  11.  
  12.         for(i=0;i<obj.length;i++){ 
  13.  
  14.             if(obj[i].checked){ 
  15.  
  16.                 return obj[i].value;             
  17.  
  18.             } 
  19.  
  20.         } 
  21.  
  22.     } 
  23.  
  24.     return null
  25.  
  26.  

 

3.元素获得焦点 $("#day").focus();    

修改input元素value的值  a. document.getElementById("type").value = "day";

                                            b.  $('#day').val(newDate);

4.JavaScript时间比较函数

 

  1. //date compare,if d1 >= d2 ,return true 
  2. function compareDate(d1, d2) { 
  3.                      
  4.     return Date.parse(d1.replace(/-/g, "/")) >= Date.parse(d2.replace(/-/g, "/"));  
  5.       

 5.JavaScript日期加减处理函数

 

  1. //JavaScript日期加减处理 
  2. function dateModify(d,num){ 
  3.      
  4.     var a = new Date(d); 
  5.     a = a.valueOf(); 
  6.     a = a - num * 24 * 60 * 60 * 1000; 
  7.     a = new Date(a); 
  8.     var newDate = a.getFullYear() + "-" + (a.getMonth() + 1) + "-" + a.getDate(); 
  9.     //将 2010-8-6 转变成 2010-08-06 格式 
  10.     return (newDate.replace(/\b(\w)\b/g, '0$1'));  
  11.      

 6.JS获取服务器的IP

 var serverIP = document.location.host;

7. 其他常用

  1. setTimeout("$('.topTip_error').fadeOut(1500)",3000); 
  2.  
  3. $("#monthEventYear option[value="+curYear+"]").attr("selected",true); 
  4.  
  5. $("input[name='machineListTwo[]']").each(function(){ 
  6.               
  7. this.checked=true
  8.  
  9. }); 
  10.  
  11.   
  12.  
  13. $(":checkbox[name=machineList[]]:checked").each(function(){              
  14.  
  15. var id = $(this).val();         
  16.  
  17. })