asp中如何触发事件
我只学过VB,没系统的学过ASP~不知道ASP中的事件该怎样触发~例如单击单选按钮该如何触发啊~...
我只学过VB,没系统的学过ASP~不知道ASP中的事件该怎样触发~例如单击单选按钮该如何触发啊~
展开
2个回答
展开全部
在客户端代码里,默认为: JavaScript,<script></script>
但你也可以用VBscript 在声明时:
<script language=vbscript >
Public Function btn_OnClick()
txt = document.getElementById("txt")
txt.value="按钮已经按下了"
End Function
</script>
<input id=txt value="触动按钮" >
<input id=btn type=button onclick="btn_OnClick()">
这里是最常用的按钮单击事件onclick调用上面用vbscript定义的
btn_onclick()函数
除此之外,还有很多事件,都是在控件控件内部写上的和上面的onclick一样
你要的单选按钮 radio 是这样用的
<input id=r1 type=radio name=radioArr checked=true>
<input id=r2 type=radio name=radioArr >
<input id=r3 type=radio name=radioArr >
只要name这个属性相同,那么你单击某一个,另外两个就自动退选了!
不要什么事件来触发的! 这里默认r1为:选择
判断这几个控件是哪个被选,只要在程序里判断这个单选按钮组的checked属性
就可以了!
rs = document.getElementsByName("radioArr")
for i=0 to rs.length
if rs[i].checked=true then
...
end if
next i
但你也可以用VBscript 在声明时:
<script language=vbscript >
Public Function btn_OnClick()
txt = document.getElementById("txt")
txt.value="按钮已经按下了"
End Function
</script>
<input id=txt value="触动按钮" >
<input id=btn type=button onclick="btn_OnClick()">
这里是最常用的按钮单击事件onclick调用上面用vbscript定义的
btn_onclick()函数
除此之外,还有很多事件,都是在控件控件内部写上的和上面的onclick一样
你要的单选按钮 radio 是这样用的
<input id=r1 type=radio name=radioArr checked=true>
<input id=r2 type=radio name=radioArr >
<input id=r3 type=radio name=radioArr >
只要name这个属性相同,那么你单击某一个,另外两个就自动退选了!
不要什么事件来触发的! 这里默认r1为:选择
判断这几个控件是哪个被选,只要在程序里判断这个单选按钮组的checked属性
就可以了!
rs = document.getElementsByName("radioArr")
for i=0 to rs.length
if rs[i].checked=true then
...
end if
next i
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询