<script language="javascript">
<!--
function funcheck()
{
var i
for (i=0;i<document.all.length;i++)
{
if (document.all(i).type == 'checkbox') alert(document.all(i).value);
}
}
//-->
</script><%
Dim i
For i = 0 To 5 %>
<input type=checkbox value=C<%=i%>>
<% Next %>
<input type=button value=check onclick="funcheck();">
<!--
function funcheck()
{
var i
for (i=0;i<document.all.length;i++)
{
if (document.all(i).type == 'checkbox') alert(document.all(i).value);
}
}
//-->
</script><%
Dim i
For i = 0 To 5 %>
<input type=checkbox value=C<%=i%>>
<% Next %>
<input type=button value=check onclick="funcheck();">
eval(tvar);
v1='hello';
eval可以动态生成变量名的哦
var i
eval('Num' + i + '=0')
...
例如:
eval("a1=10")
eval("a2=12")
这样变生成了两个变量a1和a1
分别等于10和12
如果循环次数是由变量决定的也可以吗?