eval("this.obj_id2.innerHTML=this.obj_id1.innerHTML");这还用eval吗? 先了解一下eval的用法再用吧

解决方案 »

  1.   

    1楼说的对啊!!
    楼主你还是先了解eval语法再用吧!!!
      

  2.   

    eval用于执行字符串表达式,你直接写的变量能代表一个字符串也是可以用+连接起来的.详细说明看相关资料,没有挖井那么难,最多是把矿泉水瓶盖打开而已.获得HTML元素的引用,比较通用的方法是:document.getElementById or getElementsByName被嵌套的函数不能用this访问外层函数的元素,你可以在外层函数中定义一个变量
    var pointParentThis = this;
    用pointParentThis 来访问上一层函数的变量或者属性.