我知道用
<SCRIPT LANGUAGE=javascript FOR=控件名 EVENT=Click>
<!--
……
//-->
</SCRIPT>
来接受事件,但是如果事件有参数应该怎么办?
<SCRIPT LANGUAGE=javascript FOR=控件名 EVENT=Click>
<!--
……
//-->
</SCRIPT>
来接受事件,但是如果事件有参数应该怎么办?
解决方案 »
- ActiveXObject("Scripting.FileSystemObject") 问题
- 弹出窗口的值传回文本框怎么做?
- 还是关于调用另一页面JAVASCRIPT函数的问题
- jquery新手问题 jquery index()用法问题
- 问一个奇怪的问题(关于右键保存图片)
- 有一个form,包含两个text,和两个按钮,当用户按第一个按扭时把数据提交到url1,按第二个按钮提交到url2,怎么实现呀
- 如何使网页自动关闭,而不出现提示框
- jquery mouseover 事件的问题
- javascript 读文件的问题?
- 超级难题,高手请进
- 要超连接实现提交的功能为什麽onsubmit里的东西执行不了?(急)
- 找编辑器!(大家来拿分)
2.在自己定义的函数,过程中接受.
<!--
function myfunc(t_var)
MsgBox t_var
end function
-->
</SCRIPT>
<INPUT NAME="Button1" TYPE="BUTTON"
VALUE="单击此处" OnClick='myfunc("hello")'>
////以上代码直接保存就可以运行,调试通过.
你的代码不对,我是要控件的事件参数
例如:Button的Click事件在VB中有X,Y的坐标,我要在Script中使用这些值怎么办?
我想只有把这些事件参数包装为属性,才可以(这种方法我已试过,没有问题)
另外,有些参数是按引用传递的,需要传回控件,包装成可写属性就可以了
但这样做太麻烦了,最好能像VB一样处理事件,
密切关注
<!--
output_ContextMenuAction(itemIndex)
//-->
</SCRIPT>
<SCRIPT LANGUAGE=JScript FOR=output EVENT=ShowContextMenu(xPos, yPos)>
<!--
output_ShowContextMenu(xPos, yPos)
//-->
</SCRIPT>