Perilaku seseorang terjadi akibat adanya niat orang tersebut terhadap suatu objek, ada atau tidaknya dukungan dari masyarakat sekitarnya, ada atau tidaknya informasi tentang kesehatan, kebebasan dari individu tersebut untuk mengambil tindakan atau suatu keputusan, dan situasi yang memungkinkan ia berperilaku atau tidak berperilaku (Soekidjo Notoatmodjo, 2003).