问题分析:夜盲症发生的原因主要是缺乏维生素A、先天遗传性眼病等所致。在日常生活中,由于食物中缺少维生素A,或者是由于一些消化系统疾病对维生素A不能进行吸收,或者是由于患有慢性消耗性疾病,造成了人体对维生素A的需求增加,从而造成了暂时的夜盲症。如果长期处于强烈的光线下,会对视网膜产生损伤,从而导致夜盲症的发生。先天性视网膜色素变性可能会导致先天性夜盲症。这种情况常见于先天性遗传性眼病,比如:视网膜色素变性,杆状细胞发育不良,由于视细胞丧失了合成视紫红质的功能而引起的夜盲症。