不要用自动产生哟,
也有办法,就是找出这个表单里所有的TEXT框的,
一时没有代码供你看
去MSDN上找下

解决方案 »

  1.   

    肯定要动态产生TEXT框,但不知如何在客户端判断哪个框中没有输入值?
      

  2.   

    给定命名规则通过getElementsByName得到集合并访问
    或者通过window.formname.elemens[i];window.formname.elemens[i].tagName=="input";window.formname.elemens[i].type="text"
    访问表单对象的子集
      

  3.   

    先根据tagName
    然后根据名称规律来
    比如
    a=document.tagName("INPUT")
    for(i=0;i<a.length;i++){
    if (a(i).name=="xxx")
    或者取几位也可以
    }
      

  4.   

    a(i).name.substr(0,11)=="department_"
      

  5.   

    一个简单的办法,是你在产生text对象时顺便把020之类的信息放到一个数组对象,中存起来供后面使用,这样你可以方便的构造出text的id号了,我觉得这样的效率可能更高。
      

  6.   

    在生成这些text的同时也生成针对判断用的javascript。
    如: 程序只生成了Text1
    那就生成只针对判断Text1是否为空的javascript
    如:程序生成了2个