js:用ie6显示提示十三行(obj.options.add(s.options[i]);)参数无效!求解!

JavaScript06

js:用ie6显示提示十三行(obj.options.add(s.options[i]);)参数无效!求解!,第1张

<html>

<body>

<script>

function xiangyou()

{

var s=document.getElementById("biaodan2")

var obj=document.getElementById("biaodan1")

var length=obj.options.length

for(var i=length-1i>=0i--)

{

if(obj.options[i].selected&&length>7)

{

obj.options[i]=null

var opt=document.createElement("option")

opt.text=obj.options[i].text

s.add(opt)

}

}

}

function xiangzuo(){

var s=document.getElementById("biaodan2")

var obj=document.getElementById("biaodan1")

var length=s.options.length

for(var m=length-1m>=0m--){

if(s.options[m].selected)

{

s.options[m]=null

var opt=document.createElement("option")

opt.text=obj.options[m].text

obj.add(opt)

}

}

}

</script>

<form name="form">

<p>

<select name="biaodan1" size="10" multiple id="biaodan1">

<option value="v1">软件技术专业</option>

<option value="v2">动漫技术专业</option>

<option value="v3">会计电算化</option>

<option value="v4">市场营销</option>

<option value="v5">嵌入式软件</option>

<option value="v6">Java软件</option>

<option value="v7">.net软件开发</option>

<option value="v8">移动通信软件开</option>

<option value="v9">Php软件开发</option>

<option value="v10">建筑技术专业</option>

</select>

<input type="button" value="》" onClick="xiangyou()">

<input type="button" value="↑" onClick="shang()">

<input type="button" value="↓" onClick="xia()">

<input name="button" type="button" onclick="xiangzuo()"

value="《" />

<select name="biaodan2" size="10" multiple id="biaodan2" >

</select>

</p>

</form>

</body>

</html>

var strTemp="1 2 3 4 5 6 7 8 9 10 11 12 13 14 15"

var arrTemp= new Array

var arrTemp=strTemp.split(' ')//转换成数组

for(var i=1i<6i++)

{

for(var j=0j<ij++)

{

$("#divID").html(arrTemp[i]+" ")//显示结果的div

}

$("#divID").html("<br />")//Jquery的语法,会用吧?

}

没测试,基本思路是这样的。