జావాస్క్రిప్ట్ హెచ్టిఎండిఎమ్

HTML DOM ద్వారా, JavaScript పేజీ డాక్యుమెంట్ యొక్క అన్ని మెలకువలను ప్రాప్యత చేసుకోగలదు మరియు మార్చగలదు.

HTML DOM(డాక్యుమెంట్ ఆధారపద్ధతి)

పేజీ లోడ్ అయినప్పుడు, బ్రౌజర్ పేజీ యొక్క డాక్యుమెంట్ ఆధారపద్ధతి (DOM) సృష్టిస్తుంది (Document Object Model).

HTML DOM విన్యాసం చేయబడిందిఆధారపద్ధతి వృక్షం:

ఆధారపద్ధతి యొక్క HTML DOM వృక్షం

DOM HTML ట్రీ

ఈ ఆధారపద్ధతి ద్వారా, JavaScript స్థిరమైన HTML సృష్టించడానికి అన్ని శక్తులను పొందుతుంది:

  • JavaScript పేజీలో ఉన్న అన్ని HTML మెలకువలను మార్చగలదు
  • JavaScript పేజీలో ఉన్న అన్ని HTML లక్షణాలను మార్చగలదు
  • JavaScript పేజీలో ఉన్న అన్ని CSS శైలులను మార్చగలదు
  • JavaScript పేజీలో ఉన్న అన్ని ఎల్లప్పుడు HTML మెలకువలు మరియు లక్షణాలను తొలగించగలదు
  • JavaScript పేజీలో కొత్త HTML మెలకువలు మరియు లక్షణాలను జోడించగలదు
  • JavaScript పేజీలో ఉన్న అన్ని ఎల్లప్పుడు HTML ఇవెంట్లకు ప్రతిస్పందించగలదు
  • JavaScript పేజీలో కొత్త HTML ఇవెంట్లను సృష్టించగలదు

మీరు ఏమి నేర్చుకున్నారు

ఈ పాఠ్యపుస్తకం యొక్క తరువాతి భాగాలలో, మీరు కలుసుకోవచ్చు కార్యక్రమాలు ఇలా ఉన్నాయి:

  • ఎలా HTML మెలకువల యొక్క విషయాన్ని మార్చాలి
  • 如何改变 HTML 元素的样式(CSS)
  • 如何对 HTML DOM 事件作出反应
  • 如何添加和删除 HTML 元素

什么是 DOM?

DOM 是一项 W3C (World Wide Web Consortium) 标准。

DOM 定义了访问文档的标准:

“W3C 文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问、更新文档的内容、结构和样式。”

W3C DOM 标准被分为 3 个不同的部分:

  • Core DOM - 所有文档类型的标准模型
  • XML DOM - XML 文档的标准模型
  • HTML DOM - HTML 文档的标准模型

ఏమిటి హెచ్టిఎంఎల్ డామ్?

హెచ్టిఎంఎల్ డామ్ అనేది హెచ్టిఎల్ యొక్క ప్రామాణిక పద్ధతిఆబ్జెక్ట్మరియుప్రోగ్రామింగ్ ఇంటర్ఫేస్ఇది నిర్వచించబడింది:

  • గాఆబ్జెక్ట్యొక్క హెచ్టిఎంఎల్ ఎలమెంట్స్
  • అన్ని హెచ్టిఎంఎల్ ఎలమెంట్స్ యొక్కఅట్రిబ్యూట్స్
  • హెచ్టిఎంఎల్ ఎలమెంట్స్ యొక్క పొందడం కోసంమెటడ్స్
  • అన్ని హెచ్టిఎంఎల్ ఎలమెంట్స్ యొక్కఇవెంట్స్

మరియు కాకపోతే: హెచ్టిఎంఎల్ డామ్ అనేది హెచ్టిఎంఎల్ ఎలమెంట్స్ పొందడం, మార్చడం, జోడించడం లేదా తొలగించడం గురించి ఒక ప్రామాణిక పద్ధతి