如果我想讓d和s是可變的,根據不同的值執行不同比較,怎么做?變數 js等d或s。
<%
dim myVBArray
myVBArray = request.form("q")
%>
var js='<%=myVBArray%>';
var c = [1,2,5,3,6];
var d = [3,6];
var s = [1,2,5];
function array_diff(a,b) {
for (var i = 0; i < b.length; i++) {
for (var j = 0; j < a.length; j++) {
if (a[j] == b[i]) {
a.splice(j, 1);
j = j - 1;
}
}
}
return a;
}
start.onclick = function(){
array_diff(c,js);
document.getElementById("s").innerHTML =a;
}
uj5u.com熱心網友回復:
沒明白什么意思uj5u.com熱心網友回復:
就是根據提交的表單,減不同陣列中相同的元素uj5u.com熱心網友回復:
那你 d s 是干什么用的?uj5u.com熱心網友回復:
如表單提交的是d,就減去與d陣列相同的元素。如果是s就減去與s陣列相同的元素。uj5u.com熱心網友回復:
array_diff(c,window[js]);document.getElementById("s").innerHTML = c;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/74006.html
標籤:JavaScript
上一篇:用nodejs做后端,頁面跳轉后session中的資料消失,請問怎么解決?
下一篇:7款堪稱神器的插件!
