Israel accused Hezbollah militants in Lebanon of targeting civilians after a weekend rocket attack killed 12 children on a soccer field in the Israeli-controlled Golan Heights, but Hezbollah says it was launching missiles at an Israeli military base.