<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>变态排序</title> <script type="text/javascript"> var arr1=[]; for(var i=0;i<5;i++){ document.write("<input type='text' id='bornbox"+i+"' />"); } function forsort(arr1){ for(var i=0;i<arr1.length-1;i++) { for(var j=0;j<arr1.length-i-1;j++){ if(arr1[j]<arr1[j+1]) { var temp =arr1[j]; arr1[j] =arr1[j+1]; arr1[j+1] =temp; } } } } // function deal(){ // var a =document.getElementById("bornbox1").value; // var b =document.getElementById("bornbox2").value; // var c =document.getElementById("bornbox3").value; // var d =document.getElementById("bornbox4").value; // var e =document.getElementById("bornbox5").value; // if(!Number.parseInt(a)){ // document.getElementById("bornbox1").style.backgroundColor='cadetblue'; // document.getElementById("bornbox1").focus(); // document.getElementById("bornbox1").value="輸入有誤,請輸入數字"; // } // if(!Number.parseInt(b)){ // document.getElementById("bornbox2").style.backgroundColor='cadetblue'; // document.getElementById("bornbox2").focus(); // document.getElementById("bornbox2").value="輸入有誤,請輸入數字"; // } // if(!Number.parseInt(c)){ // document.getElementById("bornbox3").style.backgroundColor='cadetblue'; // document.getElementById("bornbox3").focus(); // document.getElementById("bornbox3").value="輸入有誤,請輸入數字"; // } // if(!Number.parseInt(d)){ // document.getElementById("bornbox4").style.backgroundColor='cadetblue'; // document.getElementById("bornbox4").focus(); // document.getElementById("bornbox4").value="輸入有誤,請輸入數字"; // } // if(!Number.parseInt(e)){ // document.getElementById("bornbox5").style.backgroundColor='cadetblue'; // document.getElementById("bornbox5").focus(); // document.getElementById("bornbox5").value="輸入有誤,請輸入數字"; // } // } var a1 =Number.parseInt(a); var a2 =Number.parseInt(b); var a3 =Number.parseInt(c); var a4 =Number.parseInt(d); var a5 =Number.parseInt(e); arr1.push(a1); arr1.push(a2); arr1.push(a3); arr1.push(a4); arr1.push(a5); function(arr2){ var i=0; while(i<arr2.length) } </script> </head> <body > <input type='button' id='btn1' value="btnfor" onclick="forsort(arr1)"/> <input type='button' id='btn2' value="btnwhile" /> <input type='button' id='btn3' value="btndowhile" /> </body> </html>