User blog comment:Ichigostop/Enel's Weakness/@comment-1595565-20110309215302

Electricity can't travel through rubber. In this case the reverse is true as rubber can't travel through electricity. Therefore, Luffy was able to punch Enel instead of going through him. Also, certain metals can hold a charge, or have an electric field around them.