var str2=eval("document.bufParams.para"+i+".value");

解决方案 »

  1.   

    eval("document.bufParams.para"+i+".value");
      

  2.   

    count未定义<script>
    function bufOk()
    {
        var str="";
        for(var i=0;i<4;i++)
        {
            var str2=eval("document.bufParams.para"+i);
            var s=str2.value;
            if(s.length!=0)
            {
                str+=s+"/";
            }
        }
        alert(str);        
    }
    </script>
    <form name=bufParams>
    <input type=text name=para0>
    <input type=text name=para1>
    <input type=text name=para2>
    <input type=text name=para3>
    <input type=button onclick=bufOk() value=提交>
    </form>至于楼上两位说的,我觉得没有必要
      

  3.   

    window.confirm(eval("document.forms[0].para"+iIndex+".value"));