0
我知道我應該使用其替代「onclick」作爲「複選框」,以解決「Safari」和「Chrome」中的這個問題。但是如果我想爲「fieldset」(一組複選框)使用「onchange」事件,該怎麼辦?「onchange」事件在Safari家族瀏覽器中未觸發(對於字段集)
我知道我應該使用其替代「onclick」作爲「複選框」,以解決「Safari」和「Chrome」中的這個問題。但是如果我想爲「fieldset」(一組複選框)使用「onchange」事件,該怎麼辦?「onchange」事件在Safari家族瀏覽器中未觸發(對於字段集)
看起來使用「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>
我非常想知道這個答案.. – aland 2013-06-15 21:44:46