视神经炎病因较为复杂,炎性脱髓鞘,是较常见的原因。炎性脱髓鞘性神经炎确切的病因不明,很可能是由于某种前驱因素如上呼吸道或消化道病毒感染、预防接种等引起机体的自身免疫反应,产生自身抗体攻击视神经的髓鞘脱失而致病。