ساخت یک مشخصه (Attribute)، با روش document.createAttribute ، در JavaScript
با استفاده از روش
document.createAttribute
در JavaScript ، می توانیم یک مشخصه (Attribute) بسازیم.
پس از ساخت مشخصه (Attribute)، می توانیم با استفاده از مشخصه
value
، یک مقدار (Value) برای آن مشخصه (Attribute) تعیین نماییم و سپس با استفاده از روش
setAttributeNode
، می توانیم آن مشخصه (Attribute) را برای یک عنصر (Element) دلخواه قرار دهیم.
به مثال زیر توجه کنید :
با استفاده از روش
document.createAttribute
، یک مشخصه با نام
class
می سازیم و با استفاده از مشخصه
value
، مقدار
my_class
را برای آن قرار می دهیم و سپس با استفاده از روش
setAttributeNode
، آن مشخصه را برای اولین عنصر
p
صفحه قرار می دهیم :
کل عملیاتی که انجام شده است، همانند این است که برای اولین عنصر
p
صفحه، مشخصه زیر ذکر شود :
بنابراین متن درون عنصر
p
مورد نظر، مطابق ویژگی های تعیین شده برای کلاس
my_class
نمایش داده می شود.
نتیجه :
در بیشتر مواقع، به جای روش
createAttribute
، از روش
setAttribute
استفاده می شود.