<script type="text/javascript">
value1="";
value2="";
function load()
{
//数组的生成可通过程序读取数据库实现
var arr=new Array();
arr[0] = new Array('湖南省','',0);
arr[1] = new Array('湖南省','长沙',23);
arr[2] = new Array('湖南省','株洲',34);
arr[3] = new Array('湖南省','湘潭',32);
arr[4] = new Array('湖南省','益阳',22);
arr[5] = new Array('湖南省','邵阳',21);
arr[6] = new Array('湖北省','',0);
arr[7] = new Array('湖北省','武汉',63);
arr[8] = new Array('湖北省','宜昌',54);
arr[9] = new Array('海南省','',0);
arr[10] = new Array('海南省','海口',65);
arr[11] = new Array('海南省','三亚',76);
arr[12] = new Array('广东省','',32);
arr[13] = new Array('广东省','广州',87);
arr[14] = new Array('广东省','深圳',33);
arr[15] = new Array('广东省','中山',69);
var html="<table border=1 width=400px bgcolor='#999999'>";
html+="<tr ><td colspan=2>"+value1+"<br>"+value2+"</td></tr>";
//alert(arr.length)
for(var i=0;i<arr.length;i++)
{
// alert(arr[i][1].length)
if(arr[i][1].length==0)
{
//alert(arr[i][1].length)
html+="<tr>";
html+="<td width=70%>"+arr[i][0]+"</td><td>";
}else
{
html+="<input id='ck"+(i+1)+"' type='checkbox' onclick='gaibian("+arr[i][1]+")'/>"+arr[i][1]+"<br>";
}
}
document.getElementById("11").innerHTML=html;
}
function gaibian(values)
{
alert('进来了')
value1= values;
} </script>这个拼接有问题 onclick='gaibian("+arr[i][1]+")' 肯定是有错的 请高手 解决
html+="<input id='ck"+(i+1)+"' type='checkbox' onclick='gaibian("+arr[i][1]+")'/>"+arr[i][1]+"<br>";
value1="";
value2="";
function load()
{
//数组的生成可通过程序读取数据库实现
var arr=new Array();
arr[0] = new Array('湖南省','',0);
arr[1] = new Array('湖南省','长沙',23);
arr[2] = new Array('湖南省','株洲',34);
arr[3] = new Array('湖南省','湘潭',32);
arr[4] = new Array('湖南省','益阳',22);
arr[5] = new Array('湖南省','邵阳',21);
arr[6] = new Array('湖北省','',0);
arr[7] = new Array('湖北省','武汉',63);
arr[8] = new Array('湖北省','宜昌',54);
arr[9] = new Array('海南省','',0);
arr[10] = new Array('海南省','海口',65);
arr[11] = new Array('海南省','三亚',76);
arr[12] = new Array('广东省','',32);
arr[13] = new Array('广东省','广州',87);
arr[14] = new Array('广东省','深圳',33);
arr[15] = new Array('广东省','中山',69);
var html="<table border=1 width=400px bgcolor='#999999'>";
html+="<tr ><td colspan=2>"+value1+"<br>"+value2+"</td></tr>";
//alert(arr.length)
for(var i=0;i<arr.length;i++)
{
// alert(arr[i][1].length)
if(arr[i][1].length==0)
{
//alert(arr[i][1].length)
html+="<tr>";
html+="<td width=70%>"+arr[i][0]+"</td><td>";
}else
{
html+="<input id='ck"+(i+1)+"' type='checkbox' onclick='gaibian("+arr[i][1]+")'/>"+arr[i][1]+"<br>";
}
}
document.getElementById("11").innerHTML=html;
}
function gaibian(values)
{
alert('进来了')
value1= values;
} </script>这个拼接有问题 onclick='gaibian("+arr[i][1]+")' 肯定是有错的 请高手 解决
html+="<input id='ck"+(i+1)+"' type='checkbox' onclick='gaibian("+arr[i][1]+")'/>"+arr[i][1]+"<br>";
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货