如出血后血液在胃内潴留时间较久,因经胃酸作用变成酸性血红蛋白而呈咖啡色。如出血速度快而出血量又多。呕血的颜色是鲜红色。
黑粪或柏油样粪便表示出血部位在上胃肠道,但如十二指肠部位病变的出血速度过快时,在肠道停留时间短,粪便颜色会变成紫红色。