jquery脚本:$(document).ready(function(){
$.sorts=function(arry){
for(var i=0;i<arry.length-1;i++){
for(var j=0;j<arry.length-1-i;j++){
if(arry[j]>arry[j+1]){
var temp=arry[j+1];
arry[j+1]=arry[j];
arry[j]=temp;
}
}
}
return arry;
}
$("#sort").click(function(){
var text=$("#array").val();
var nums=text.split(",");
var array=$.sorts(nums);
alert(array);
});
});页面:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>New Web Project</title>
<script type="text/javascript" src="jquery-1.2.3.js"></script>
<script type="text/javascript" src="simple.js"></script>
</head>
<body>
<input type="text" id="array" value="输入数组用,分隔。"/>
<input type="button" id="sort" value="排序"/>
</body>
</html>输入数组:1,4,6,7,9,13,23,2,3,5
冒泡结果:1,13,2,23,3,4,5,6,7,9
同样的方法,同样的思路,我在java中冒泡就没问题,在java中的结果是:
-1-2-3-4-5-6-7-9-13-23
但是在js中就不对呢?跪求指点!!!!
$.sorts=function(arry){
for(var i=0;i<arry.length-1;i++){
for(var j=0;j<arry.length-1-i;j++){
if(arry[j]>arry[j+1]){
var temp=arry[j+1];
arry[j+1]=arry[j];
arry[j]=temp;
}
}
}
return arry;
}
$("#sort").click(function(){
var text=$("#array").val();
var nums=text.split(",");
var array=$.sorts(nums);
alert(array);
});
});页面:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>New Web Project</title>
<script type="text/javascript" src="jquery-1.2.3.js"></script>
<script type="text/javascript" src="simple.js"></script>
</head>
<body>
<input type="text" id="array" value="输入数组用,分隔。"/>
<input type="button" id="sort" value="排序"/>
</body>
</html>输入数组:1,4,6,7,9,13,23,2,3,5
冒泡结果:1,13,2,23,3,4,5,6,7,9
同样的方法,同样的思路,我在java中冒泡就没问题,在java中的结果是:
-1-2-3-4-5-6-7-9-13-23
但是在js中就不对呢?跪求指点!!!!
解决方案 »
- 求教:如何将子(child) dropdownlist中取的值,赋给上一级 (parent)dropdownlist
- 网页用到字库文件里的文字 显示不出来
- 求助,firefox 中 iframe 中不起作用
- fckeditor 文本编辑器多了一个框
- 关于日期格式的问题
- document.all(X).style.display == "none"这样用对么?
- 如何在打开一个页面时,自动向另外一个页面发送2次回车键,并且间隔在10秒
- 表单提交问题,在线等待!!!
- 在<a href="javascript:XXXXXXXXXXXX">按钮</a>的连接中,我想在"javascript:"语句里面加上什么可以实现和普通连接的效果?(今天结)
- 嘻嘻,散分
- 深夜寫Jquery插件,發現了一個以前一直忽略的問題
- 关于json,java对象转换成json格式,怎么做?
{
return a - b
}var arr = "1,4,6,7,9,13,23,2,3,5".split(',');
document.write(arr.sort(sortNumber))</script>