Тхе објекат документа представља цео хтмл документ.
Када се хтмл документ учита у претраживач, он постаје објекат документа. То је основни елемент који представља хтмл документ. Има својства и методе. Уз помоћ објекта документа можемо додати динамички садржај нашој веб страници.
Као што је раније поменуто, то је објекат прозора. Тако
window.document
Исто је као
document
Према В3Ц - „В3Ц Доцумент Објецт Модел (ДОМ) је интерфејс неутралан на платформи и језику који омогућава програмима и скриптама да динамички приступе и ажурирају садржај, структуру и стил документа.“
Особине објекта документа
Хајде да видимо својства објекта документа којима се може приступити и модификовати објекат документа.
Методе објекта документа
Можемо приступити и променити садржај документа његовим методама.
Важне методе објекта документа су следеће:
Метод | Опис |
---|---|
врите('стринг') | уписује дати низ на документ. |
врителн('стринг') | уписује дати низ на документ са знаком новог реда на крају. |
гетЕлементБиИд() | враћа елемент који има дату вредност ид. |
гетЕлементсБиНаме() | враћа све елементе који имају дату вредност имена. |
гетЕлементсБиТагНаме() | враћа све елементе који имају дато име ознаке. |
гетЕлементсБиЦлассНаме() | враћа све елементе који имају дато име класе. |
Приступ вредности поља према објекту документа
У овом примеру ћемо добити вредност уноса текста од стране корисника. Ево, користимо доцумент.форм1.наме.валуе да бисте добили вредност поља за име.
овде, документ је основни елемент који представља хтмл документ.
форм1 је назив форме.
име је назив атрибута улазног текста.
вредност је својство које враћа вредност улазног текста.
Погледајмо једноставан пример објекта документа који штампа име са поруком добродошлице.
function printvalue(){ var name=document.form1.name.value; alert('Welcome: '+name); } Enter Name: