我知道我应该为“复选框”使用它的替代“onclick”,以克服“Safari”和“Chrome”中的这个问题。但是,如果我想对“fieldset”(一组复选框)使用“onchange”事件该怎么办?
问问题
2041 次
1 回答
0
似乎使用“javascript”在页面加载后分配“onchange”事件有效!这是一个例子:
<script type="text/javascript">
window.onload = function() {
var fieldsets = document.getElementsByTagName("fieldset");
for( i = 0 ; i < fieldsets.length ; i++ ) {
fieldsets[i].onchange = function() {
Validate(); // Calling sample function
}
}
}
function Validate() {
// Sample function content
}
</script>
于 2011-04-08T18:17:16.680 回答