از فرمایش امام صادق علیه السلام چنین بر میآید که خضر را خدا به سوی قومش مبعوث فرموده بود و او مردم را به سوی توحید و اقرار به انبیاء و فرستادگان خدا و کتابهای او دعوت میکرد. از معجزاتش این بود که روی هر زمین خشکی مینشست، زمین سبز و خرم میگشت و دلیل نامش، خضر(سبز) نیز همین است. نام اصلی خضر «تالیا بن ملکان بن عامر بن أرفخشید بن سام بن نوح علیه السلام» است.
او همان عالم الاهی بود که موسی به دیدارش رفت و در قرآن بدون ذکر نام با عبارتی درخشان ستوده شده است:«عبداً من عبادنا اّتیناه رحمة من عندنا و علمنا من لدنا علماً.» (او یکی از بندگان ما بود که رحمت خویش را به سویش فرو فرستادیم و از نزد خویش به او علم آموختیم.) در قرآن کریم دربارهی حضرت خضر غیر از توصیف مذکور و داستان همراهی حضرت موسی با او چیز دیگری ذکر نشده است.
از امام صادق (ع)آورده اند که…اما آن بنده صالح خدا خضر، خداوند عمر او را نه به خاطر رسالتش طولانى گردانید و نه به خاطر کتابى که بدو نازل کند و نه به خاطر این که به وسیله او و شریعت او، شریعت پیامبران پیش از او را نسخ کند و نه به خاطر امامتى که بندگانش بدو اقتدا نمایند و نه به خاطر طاعتى که خدا بر او واجب ساخته بود، بلکه خداى جهان آفرین، بدان دلیل که اراده فرموده بود عمرگرامى قائم (ع) را در دوران غیبت او بسیار طولانى سازد و مى دانست که بندگانش بر طول عمر او ایراد واشکال خواهند نمود، به همین جهت عمر این بنده صالح خویش خضر را طولانى ساخت که بدان استدلال شود و عمر قائم (ع) بدان تشبیه گردد و بدین وسیله اشکال و ایراد دشمنان و بداندیشان باطل گردد. (کمال ا لدین ج ۳، ص ۳۵۷ بحا رالانوار ج ۵۱، ص ۲۲۲٫)