数组参数的传递和object数组的使用,请帮个大忙,一定感谢

red-fly 2002-05-16 09:09:11
1.我在一个button的onclick事件里,调用一个vbscript的sub,其中的一个参数为这个网页的几个按钮组成的数组参数,这时候应该如何把它写成一个参数
2.在vbscript中,一个object组成的数组,我该如何使用这些object呢?

请各位来看一看,但如果是完全为了分,请你走开
...全文
182 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
red-fly 2002-05-23
  • 打赏
  • 举报
回复
function showbutton() {
objElement=document.all.tags("input");
for (i=0;i<objElement.length;i++){
alert(objElement[i].id);
}
}
不能取得所有的按钮,而是只能取得第一个按钮,而且其它的什么都不会取得,为什么呢?
不知jobine(灼冰)兄是否能用
Lostinet 2002-05-23
  • 打赏
  • 举报
回复
。。。。

Set coll=document.all.tags("input")
For i=0 to coll.length-1
alert coll.item(i).outerHTML
Next
red-fly 2002-05-23
  • 打赏
  • 举报
回复
实在不好意思,也许这样在jscript中可以,但在vbscript中却是不可以的。
刚才说的那样,obj不是一个数组,这是又经过测试后才发现的
原来我以为可以了,但现在又不行了,看来在vbscript中是不能这样做的
red-fly 2002-05-23
  • 打赏
  • 举报
回复
很好,已经初步认为可以了
obj=document.all.tags("input")
其实,这一句中的obj不需声明,取出的只是button
jobine 2002-05-16
  • 打赏
  • 举报
回复
下面是用JScript写的,我想在vbs中应该是相似的,不知道对你有没有帮助。
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">

<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--

function showbutton() {
objElement=document.all.tags("input");
for (i=0;i<objElement.length;i++){
alert(objElement[i].id);
}
}

function showmessage(str){
alert(str);
}

function getbutton(){
objElement=event.srcElement;
//alert(objElement.id);
showmessage("hello!");
}

//-->
</SCRIPT>
</HEAD>
<BODY>

<INPUT type="submit" value="Submit" id=submit1 name=submit1>
<INPUT type="reset" value="Reset" id=reset1 name=reset1>
<INPUT type="button" value="Button1" id=button1 name=button1 LANGUAGE=javascript onclick="showbutton();">
<INPUT type="button" value="Button2" id=button2 name=button2 LANGUAGE=javascript onclick="getbutton();">
</BODY>
</HTML>
julyclyde 2002-05-16
  • 打赏
  • 举报
回复
你必须先构造为一个数组才可以的。但是你说要调用sub。如果你在sub之前构造数组倒也是可以的。
red-fly 2002-05-16
  • 打赏
  • 举报
回复
不会吧?真的不行吗?
这可是我想了好久才想出的一个“省力”的好办法呀
开始的时候,我想把那些object附给一个object变量,然后再用这个object变量,但经过实践的证明,这是不可行的办法
故,来这里求救,请你再想想办法,应该有的,我总想这种语言不会这么差
julyclyde 2002-05-16
  • 打赏
  • 举报
回复
1 应该不行
2 用index嘛
内容概要:本文档介绍了一种基于Simulink的永磁同步电机(PMSM)转速控制仿真模型,重点实现了“超螺旋滑模控制器”与“有限时间扩张状态观测器(FTESO)”相结合的先进控制策略。该方法通过FTESO在有限时间内快速收敛并实时估计系统内部动态与外部扰动,结合超螺旋滑模控制实现无颤振的高精度转速跟踪,有效提升了电机在复杂工况下的动态响应性能与抗干扰能力。同时,系统支持转动惯量等关键参数的在线辨识,增强了控制系统的自适应性与鲁棒性。作为“顶刊复现”系列科研资料之一,本资源聚焦于现代非线性控制理论在电机驱动系统中的仿真验证与工程应用。; 适合人群:自动化、电气工程、控制科学与工程等相关专业的研究生、科研人员及具备一定MATLAB/Simulink基础的高年级本科生。; 使用场景及目标:① 深入学习和掌握滑模控制、扩张状态观测器(ESO)、自抗扰控制(ADRC)等现代非线性控制理论在永磁同步电机系统中的具体实现方法;② 复现高水平学术论文中的先进控制算法,提升科研仿真能力与理论转化实践的能力;③ 为高性能电机控制、扰动抑制、参数在线辨识等关键技术研究提供可靠的仿真平台与技术参考。; 阅读建议:建议读者首先研读相关控制理论的学术文献,深入理解超螺旋滑模与有限时间ESO的设计原理与数学基础,再结合Simulink模型逐模块分析其搭建逻辑与参数整定方法,重点关注扰动观测与前馈补偿的实现机制,并可通过设置不同负载扰动、参数突变等工况测试系统的鲁棒性与适应性。

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧