js中push和join方法使用介紹


push和join方法想必大家並不陌生吧,在本文將為大家詳細介紹下js中的push和join方法的使用。
代碼:

<script type="text/javascript"> 
function delWork(id){ 
var boxes = document.getElementsByName("commonPage.idBox"); 
var selected = new Array(); 
for (var i=0; i<boxes.length; i++) { 
if(boxes[i].checked){ 
//push()把一個元素添加到數組的尾部 
selected.push(boxes[i].value); 
} 
} 
// join()方法將數組中的所有元素轉換成字符串,然后連接起來,這剛好和String的split()方法是一個相反的操作。join()默認是使用“,”作為分隔符,當然你也可以在方法中指定分隔符 
var idStr = selected.join(); 
if(idStr == ''){ 
alert('還沒有選擇班次!'); 
return false; 
} 

if(confirm('確定要刪除選中的記錄?')){ 

var url = '${webRoot}/base/marquee/work-delete.action?commonPage.idBox='+idStr; 
var myAjax = new Ajax.Request(url, {method:"post", onComplete:callback, asynchronous:true});
//www.jbxue.com
} 
} 

function callback(response){ 
alert(response.responseText); 
//var url = "${webRoot}/base/marquee/work-queryWorks.action"; 
var url = "${webRoot}/base/marquee/workQuery.action"; 
window.location.href = url; 

window.parent.document.getElementById("info").src = ""; 
} 

</script> 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM