Crocodiles and Alligators also attack on land as well (remember these animals been around since the time of the Dinosaurs) they hear an animal (remember noise travels further in water) such as a zebra or an antelope getting a drink of water (these animals are stealth hunters they will stay underwater until the animal lower their guard) then snap up comes the hunter drags the prey into the water drowning it then all his buddies all come in for all you-can-it dinning event.
Hi Amor,
Crocodiles will attack underwater.
Here's a link that will help.
http://www.ask.com/question/can-crocodil...
They eat fish and turtles which they catch under water.