javascript三维,基于threejs的三维网页设计

javascript怎么实现三维数组

不就是一个省,市,区三级联动么,你这里才到第二级,怎么就用到三级了

创新互联是一家专业从事成都做网站、网站制作的网络公司。作为专业网站建设公司,创新互联依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、全网营销推广及网站设计开发服务!

html

head

title下拉列表与图片/title

script type="text/javascript" language="javascript"

var province = ['河北省', '河南省', '湖北省', '湖南省'];

province['河北省'] = ['石家庄', '保定', '廊坊', '张家口', '承德', '唐山', '邯郸'];

province['河南省'] = ['郑州', '开封', '洛阳', '平顶山', '许昌', '周口', '川汇'];

province['湖北省'] = ['武汉', '黄石', '荆州', '天门', '潜江', '随州', '仙桃'];

province['湖南省'] = ['长沙', '湘潭', '湘乡', '衡阳', '耒阳', '岳阳', '临湘'];

province['河北省']['邯郸'] = ['峰峰矿区', '彭城'];

function showpro(value) {

var city = document.getElementById("city");

city.options.length = 0;

for (var i = 0; i province[value].length; i++) {

var opt = document.createElement("OPTION");

opt.text = province[value][i];

opt.value = province[value][i];

city.options.add(opt);

}

}

function showan(value) {

var an = document.getElementById("an");

var pro = document.getElementById("province").value;

an.options.length = 0;

for (var i = 0; i province[pro][value].length; i++) {

var opt = document.createElement("OPTION");

opt.text = province[pro][value][i];

opt.value = province[pro][value][i];

an.options.add(opt);

}

}

/script

/head

body

select onchange="showpro(this.value)" id="province"

option value="河北省"河北省/option

option value="河南省"河南省/option

option value="湖北省"湖北省/option

option value="湖南省"湖南省/option

/select

select onchange="showan(this.value)" id="city"

/select

select id="an"

/select

/body

/html

javascript三维数组怎么写?

三维数组其实想通了,不就是每个元素是二维数组的一维数组么……再深一点想,每个元素二维数组不又是每个元素是个一维数组的元素么……

var arr1 = new Array();

arr1[0] = "这是第一维数组第一个元素";

arr1[1] = "这是第一维数组第二个元素";

arr1[2] = "这是第一维数组第三个元素";

var arr2 = new Array();

arr2[0] = arr1;

var arr3 = new Array();

arr3[0] = arr2;

alert(arr3[0][0][0]+"\n"+arr3[0][0][1]+"\n"+arr3[0][0][2]);

arr3[0][0]][1] = "改变后的第一维数组第二个元素";

alert(arr3[0][0][0]+"\n"+arr3[0][0][1]+"\n"+arr3[0][0][2]);

自己执行一遍就明白了

急~javascript中如何为三维数组赋值?!

三维数组其实想通了,不就是每个元素是二维数组的一维数组么……再深一点想,每个元素二维数组不又是每个元素是个一维数组的元素么……

var arr1 = new Array();

arr1[0] = "这是第一维数组第一个元素";

arr1[1] = "这是第一维数组第二个元素";

arr1[2] = "这是第一维数组第三个元素";

var arr2 = new Array();

arr2[0] = arr1;

var arr3 = new Array();

arr3[0] = arr2;

alert(arr3[0][0][0]+"\n"+arr3[0][0][1]+"\n"+arr3[0][0][2]);

arr3[0][0]][1] = "改变后的第一维数组第二个元素";

alert(arr3[0][0][0]+"\n"+arr3[0][0][1]+"\n"+arr3[0][0][2]);

自己执行一遍就明白了


文章标题:javascript三维,基于threejs的三维网页设计
文章路径:http://hbruida.cn/article/dscgcho.html