Kanker hati adalah tumor ganas yang umum dalam praktik klinis, dengan tingkat kematian yang tinggi, kedua setelah kanker paru-paru dan kanker perut. Penyebab darah kanker hati dalam tinja adalah sebagai berikut: pertama, kanker hati akan menyebabkan faktor pembekuan darah yang abnormal, yang akan dengan mudah menyebabkan pecah dan pendarahan di kerongkongan dan fundus, sehingga mengakibatkan darah dalam tinja; kedua, kanker hati akan menyebabkan komplikasi pada stadium lanjut, dan metastasis kanker yang menyerang vena portal akan menyebabkan peningkatan tajam tekanan vena portal, yang akan secara tajam memperburuk varises di kerongkongan dan fundus, sehingga mengakibatkan pecah dan pendarahan di kerongkongan dan fundus, sehingga menyebabkan pendarahan di saluran pencernaan; ketiga, perawatan bedah menyebabkan Keempat, sebagian besar kanker hati terjadi atas dasar sirosis hati, dan kejengkelan sirosis hati juga akan menyebabkan varises vena fundus esofagogastrik, dengan sedikit pendarahan untuk aliran darah dan sejumlah besar pendarahan yang menyebabkan muntah darah. Fungsi hati lebih rusak parah pada kanker hati stadium lanjut. Pendarahan pada kanker hati merupakan komplikasi yang lebih serius dengan kecepatan onset, bahaya dan tingkat kematian yang lebih tinggi. Selain itu, pasien kanker hati harus makan lebih sedikit dan lebih banyak makanan, minum lebih banyak air, tidak makan makanan berminyak dan merangsang, dan tidak merokok dan minum.