返回目录
  • 更多资源请访问>>>BK设计资讯站(Www.Blue1000.Com)Www.Blue1000.Com
  • 主要解答:weidegong
  • 感谢:slowpoke、weidegong、sunbeamy、weidegong
  • 审核者:net_lover
  • 请问怎么将一个字符串强制转换成对象啊????

  • -----------------------------------------------------------------------------------------

  • 我要进行提交前的验证,比如说:  
                 我有10个text文本框,依次命名为txt0,txt2,txt3...txt9  
                 我想判断他们是不是空的  
     
    <script  language="javascript">  
               function  chk(){  
                           var  s;  
                           for(i=0;i<10;i++)  
                                       {      
                                                       s='txt'+'i';  
                                                       alert(s);  
                                           alert(form1.s.value);  
     
                                       }  
               }  
    </script>  
     
    alert(s)是可以的,但是form1.s不是对象,怎么把他变成对象???  
     
     
    ---------------------------------------------------------------  
     
    alert  (document.all("txt"+i).value)  
    ---------------------------------------------------------------  
     
    eval("form1."+s+".value)  
    ---------------------------------------------------------------  
     
    obj=eval('form1.txt'+i);  
    alert(obj.value)  
     
    ---------------------------------------------------------------  
     
    笔误:(  
     
    应该是:  
     
    <form  name=form1>  
               <input  name=txt1  value=1>  
               <input  name=txt2  value=2>  
               <input  name=txt3  value=3>  
               <input  name=txt4  value=4>  
    </form>  
    <script  language="javascript">  
               function  chk(){  
                           var  s;  
                           for(i=1;i<5;i++)  
                                       {      
                                                       s='txt'+i;  
                                           alert(eval("form1."+  s  +  ".value"));  
     
                                       }  
               }  
               chk();  
    </script>

    返回目录