Spitting saliva with blood may be a digestive system disease or oral disease, as follows: 1. Digestive system disease: It is possible that there is a problem with the digestive system, resulting in bleeding of the gastric mucosa, and this condition will have blood within the saliva when coughing or spitting. 2. Oral disease: If there is blood in the saliva, it is likely that acute gingivitis, acute periodontitis, and plaque in the mouth, dental calculus, and The local stimulation of food residues, etc., will cause redness, pain and bleeding in the gums, so when spitting saliva, the saliva will be with blood. In this case, you should promptly consult a hospital for basic periodontal treatment, giving supragingival scaling and subgingival scraping to remove local stimuli such as tartar and plaque in the oral cavity, and apply topical medication in the periodontal pockets, such as iodine glycerin to reduce inflammation, and the acute inflammation will generally disappear in a week or so.