请高手们帮我修改一下下面这段代码
function setEvent() {
with(document.matchInfoListForm) {
for(var i=0;i<elements.length;i++) {
if(elements[i].name==CHECKBOX_1_NAME || elements[i].name==CHECKBOX_2_NAME) {
elements[i].onclick = function() {
checkVal();
checkTaxAmt();
}
}
}
}
}
界面上是一组checkbox,我想在页面打开的时候判断,如果checkbox被勾中的话就自动调用setEvent函数,但是不知道页面打开的时候怎么触发elements[i].onclick = function() ,希望大家帮忙改写一下
问题点数:50、回复次数:4Top
1 楼net_lover(【孟子E章】)回复于 2005-01-25 20:36:02 得分 10
<body onload="setEvent();">如果再做别的操作,接着写Top
2 楼fz8224(Fantasy)回复于 2005-01-25 20:44:26 得分 0
这样能触发elements[i].onclick = function()吗?Top
3 楼zhaoxiaoyang(梅雪香@深圳)回复于 2005-01-26 08:24:23 得分 40
elements[i].onclick = function(){}
是给这个元素绑定了一个点击时执行的函数,如果想执行这个的话,只要触发这个元素的click()事件就行了
<body onload="javascript:elementsId.click();">Top
4 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-01-26 08:34:47 得分 0
用htc吧,设定个class用behavior设定好了Top




