可以这样:PSRC=document.all("aaa")"aaa"应该是你要设置src的已经在WEB页中存在的

解决方案 »

  1.   

    不行,它说PSRC对象变量未设置
      

  2.   

    <script language="VbScript">
        function a1(a)
           set PSRC=document.all("aaa")
           IF PSRC.src="" THEN PSRC.scr="R_2_3_"+CSTR(A)+".ASPX"
        end function
    </script>
      

  3.   

    ASP_BABBOY:你好
       是这样的,我设置某个框架的页面是动态的可变的,即不确定它的页面文件,那么在其他页面设置触发事件,我原来的问题是在“VBSCRIPT”中定义一个对象的语法应是怎样写,要不然以上事件可以写成:
    SELECT CASE A
           CASE 1
                PARENT.R_2_3.R_2_3_1.SRC="R_2_3_"+CSTR(A)+".ASPX"
           CASE 2
                PARENT.R_2_3.R_2_3_2.SRC="R_2_3_"+CSTR(A)+".ASPX"
           CASE 3
                PARENT.R_2_3.R_2_3_3.SRC="R_2_3_"+CSTR(A)+".ASPX"
           .
           .
           .
    END SELECT
    我的意思是不要写以上那么长的过程,而采用对象变量的方式,
    您提到的"AAA"我到现在都不知是指什么.
      

  4.   

    set PSRC= 某对象那么psrc 就具有该对象的属性和方法了,你自己根据需要付对象给它就是了上面的document.all["aaa"] 是指页面上所有 id="aaa" 的元素,比如<img id="aaa" src="/i1.gif">那你就可以set PSRC=document.all("aaa")
    PSRC.src = "/i2.gif"改变img 的SRC 属性
      

  5.   

    ArLi2003:谢谢您,我好像明白了,我试试看,给分