我知道用
<SCRIPT LANGUAGE=javascript FOR=控件名 EVENT=Click>
<!--
……
//-->
</SCRIPT>
来接受事件,但是如果事件有参数应该怎么办?

解决方案 »

  1.   

    你可以用InterDev,呵呵。可以直接生成事件响应函数的框架。
      

  2.   

    1.<SCRIPT LANGUAGE=Vbscript FOR=控件名 EVENT=Click>
    2.在自己定义的函数,过程中接受.
      

  3.   

    <SCRIPT LANGUAGE="VBScript" >
    <!--
    function myfunc(t_var)
        MsgBox t_var
    end function
    -->
    </SCRIPT>
    <INPUT NAME="Button1" TYPE="BUTTON"
           VALUE="单击此处" OnClick='myfunc("hello")'>
    ////以上代码直接保存就可以运行,调试通过.
      

  4.   

    to aukw(aukw)
       你的代码不对,我是要控件的事件参数
    例如:Button的Click事件在VB中有X,Y的坐标,我要在Script中使用这些值怎么办?
    我想只有把这些事件参数包装为属性,才可以(这种方法我已试过,没有问题)
    另外,有些参数是按引用传递的,需要传回控件,包装成可写属性就可以了
    但这样做太麻烦了,最好能像VB一样处理事件,
    密切关注
      

  5.   

    <SCRIPT LANGUAGE=JScript FOR=output EVENT=ContextMenuAction(itemIndex)>
    <!--
     output_ContextMenuAction(itemIndex)
    //-->
    </SCRIPT>
    <SCRIPT LANGUAGE=JScript FOR=output EVENT=ShowContextMenu(xPos, yPos)>
    <!--
     output_ShowContextMenu(xPos, yPos)
    //-->
    </SCRIPT>
      

  6.   

    有没有完整的代码,处理text的MouseMove(Button,Shift,X,Y)的html 原文件?