怎样实现在JS脚本定义的数组,从数据库中循环取值?
<body>
<form name=f>
金额:<input name="t" readonly>
<br>
菜:
<div id=mm></div>
</form>
<script>
var total = 0
var c = new Array("水煮鱼","鸡蛋面","豆腐") //这个可以从数据库输出,菜的名字
var q = new Array(23,10,5) //菜的价格,可以从数据库输出,顺序和菜名对应
var s=""
for(i=0;i<c.length;i++)
{
s+=c[i]+":<input name=xx type=checkbox value='" + q[i] + "' onclick=sumit(this)>"
}
document.all.mm.innerHTML=s
function sumit(o)
{
if(o.checked)
total+=parseFloat(o.value)
else
total-=parseFloat(o.value)
document.f.t.value=total
}
</script>
</body>
我想把("水煮鱼","鸡蛋面","豆腐") ,(23,10,5)中的值从数据库循环取出,怎么作?