Wednesday, February 7, 2007

JavaScript: custom sort function


<html>
<head>
<script language="JavaScript" type="text/JavaScript">
var myarray = ["AY","Aa","Ae","Ealing","EDF"];
function mysortfn(a,b) {
if (a.toLowerCase() < b.toLowerCase()) return -1;
if (a.toLowerCase() > b.toLowerCase()) return 1;
return 0;
}

</script>
</head>
<body>
<p><a href="#" onclick="document.getElementById('test').innerHTML=myarray.sort(mysortfn);return false;">Test</a></p>
<p id="test"></p>
</body>

</html>

No comments: