我的ie怎么无法显示javascript执行的结果呢?我把书上面的代码照抄下了都不行了?请各位大侠帮帮忙呢?
解决方案 »
- 求助,用JQuery的append函数插入HTML代码无效
- 你这个这个JavaScript的属性么?
- 同一个页面不能执行两个javascript
- 奇怪的菜单问题
- 在框架中的左框架调用模态窗口,怎么样让模态窗口关闭时,左框架执行一个struts的action
- [JS签到代码]JS日历代码,问问这个是控件还是代码写的?
- 500个录入页面,页面包含各种输入框,有的输入框只能输入数字,有的只能输入英文,求便捷的解决方式
- 关于日期
- webapp拼图小游戏问题
- jsp中两个框中内容互换可以添加也可以移除 经过添加移除项提交后通过request.getParameterValues取不到最新数据
- Jquery 不能修改样式!急在线等!
- autocomplete的select选项怎么用,官方没有说明?
代码:<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
var oMyArray=new Array[50,900,99,46,80];
document.write("请输出排序前数组:"+oMyArray);
for(index in oMyArray)
{
for(i in oMyArray)
{
if(oMyArray[index]<oMyArray[i])
{nTemp=oMyArray(index);
oMyArray(index)=oMyArray(i);
oMyArray(i)=nTemp;
}
}
}
document.write("输出排序后数组:"+oMyArray);
</script>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<body>
<script type="text/javascript">
var oMyArray = [50,900,99,46,80];
document.write("请输出排序前数组:"+oMyArray);
oMyArray.sort(function(a,b){return a-b;})
document.write("输出排序后数组:"+oMyArray);
</script>
</body>
</html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
var oMyArray = [50, 900, 99, 46, 80];
document.write("请输出排序前数组:" + oMyArray);
for (var i = 0; i < oMyArray.length; i++)
{
for (var j = 0; j < oMyArray.length; j++)
{
if (oMyArray[i] < oMyArray[j])
{
nTemp = oMyArray[j];
oMyArray[j] = oMyArray[i];
oMyArray[i] = nTemp;
}
}
}
document.write("输出排序后数组:" + oMyArray);
</script>
</body>
</html>
OK了 试下吧
另外:这个方法效率是非常低的 建议楼主废弃掉 那书我也建议你别往下看了