1. ครั้งนั้นยูดาห์แยกจากพี่น้องของเขาไปอาศัยอยู่กับชายชาวอดุลลัมผู้หนึ่งชื่อฮีราห์
2. ที่นั่น ยูดาห์พบบุตรสาวของชูอาชาวคานาอันและแต่งงานและหลับนอนกับนาง
3. นางตั้งครรภ์ คลอดบุตรชาย และตั้งชื่อเขาว่าเอร์
4. นางตั้งครรภ์อีกครั้งหนึ่งคลอดบุตรชาย และตั้งชื่อเขาว่าโอนัน
5. จากนั้นนางมีบุตรชายอีก และตั้งชื่อเขาว่าเชลาห์ นางคลอดบุตรคนนี้ที่เคซิบ
6. ยูดาห์หาภรรยาให้เอร์บุตรหัวปี นางชื่อว่าทามาร์
7. แต่เอร์บุตรหัวปีของยูดาห์เป็นคนชั่วในสายพระเนตรขององค์พระผู้เป็นเจ้าดังนั้นองค์พระผู้เป็นเจ้าจึงทรงให้เขาถึงแก่ความตาย
8. ยูดาห์จึงบอกโอนันว่า “เจ้าจงหลับนอนกับทามาร์พี่สะใภ้ ทำหน้าที่แทนพี่ชายที่ล่วงลับไปของเจ้า เพื่อลูกที่เกิดมาจะนับเป็นวงศ์วานของพี่ชายของเจ้าต่อไป”
9. แต่โอนันรู้ว่าลูกที่เกิดมาจะไม่นับเป็นทายาทของเขา ฉะนั้นเมื่อเขาร่วมหลับนอนกับพี่สะใภ้คราวใด เขาจะปล่อยน้ำอสุจิตกดินไปเพื่อไม่ให้พี่ชายมีทายาทสืบตระกูล