Batuk lama perlu diidentifikasi dan diobati agar menjadi lebih baik. Ada banyak penyebab batuk, seperti infeksi saluran pernapasan atas, penyakit refluks gastro-esofagus, asma varian batuk, dan sebagainya. 1. Infeksi saluran pernapasan atas: sebagian besar disebabkan oleh infeksi virus, sebagian besar dapat sembuh sendiri. Hal ini dapat menyebabkan batuk, hidung tersumbat, pilek dan gejala-gejala buruk lainnya. Bila batuknya parah, penekan batuk seperti dekstrometorfan dapat digunakan untuk mengobati gejalanya. Obat ini dikontraindikasikan pada wanita di awal kehamilan. 2. Penyakit refluks gastro-esofagus (GERD): Refluks asam lambung ke dalam saluran lambung dapat mengiritasi tenggorokan dan menyebabkan batuk. Omeprazole, magnesium aluminium karbonat dan tablet domperidone dapat digunakan untuk mengobati penyakit ini. Omeprazol harus digunakan dengan hati-hati pada wanita hamil. 3. Asma varian batuk: ini adalah jenis asma khusus, terutama dimanifestasikan sebagai batuk kering yang menjengkelkan. Dapat diobati dengan glukokortikosteroid hirup (misalnya budesonid) yang dikombinasikan dengan bronkodilator (misalnya salbutamol). Batuk berulang, perlu secara aktif mencari perhatian medis, mengidentifikasi penyebab penyakit, mengikuti petunjuk dokter untuk pengobatan, obat-obatan di atas harus di bawah bimbingan dokter aplikasi yang wajar.