1
我怎么可以把这个代码的Javascript脚本需要服务器端
<script>
var arr = [<%= myArray %>+<%= my2Array %>];
var sorted_arr = arr.sort();
var results = [];
for (var i = 0; i < arr.length - 1; i += 1) {
if (sorted_arr[i + 1] == sorted_arr[i]) {
results.push(sorted_arr[i]);
}
}
document.write(results +"<br />");
</script>
并将其转换为<%以上脚本%>和保持功能?
为什么在脚本代码的脚本工作,但不是当我把它放在<%%>
<%
var arr = [myArray+my2Array];
var sorted_arr = arr.sort();
var results = [];
for (var i = 0; i < arr.length - 1; i += 1) {
if (sorted_arr[i + 1] == sorted_arr[i]) {
results.push(sorted_arr[i]);
}
}
%>
<%= results %>
如果我使用这样的结果返回为空
我怀疑理由为什么它不工作是因为结果值没有得到填充...在脚本版本它得到的时间来填充和循环
服务器端脚本没有用JavaScript编写的。你用什么语言编写服务器脚本? – 2010-02-13 08:45:36
我使用asp和javascript – 2010-02-13 08:48:23
myArray和my2Array包含什么? - 他们是JScript数组吗?我不认为你可以添加它们 – meouw 2010-02-13 08:53:05