js动态循环给onclick赋值
各位大虾,走过路过不要错过,举手之劳不胜感激,如何循环给onclick赋值,怎样的方法打印出来的都是4,郁闷纠结中啊
<script language="javascript">
function a()
{
for(var i=0;i<4;i++)
{
document.getElementById("btnOK").onclick=
function()
{
b(i);
};
}
}
function b(i)
{
alert(i);
}
</script>