postpass DOM – 个人博客

DOM

当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。

HTML DOM 模型被构造为对象的树

通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。

  • JavaScript 能够改变页面中的所有 HTML 元素
  • JavaScript 能够改变页面中的所有 HTML 属性
  • JavaScript 能够改变页面中的所有 CSS 样式
  • JavaScript 能够对页面中的所有事件做出反应

document.write()

document.write是直接写入到页面的内容流,如果在写之前没有调用document.open, 浏览器会自动调用open。如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖

document.open("text/html","replace");
document.writeln("txt1");
document.write("txt2");
document.close();

document.forms

document.forms:表示获取当前页面的所有表单
document.forms[0]:表示获取当前页面的第一个表单
document.forms[‘exportServlet’]:表示获取当前页面name=”exportServlet”的表单
document.forms[‘exportServlet’].username.value:获取表单为exportServlet,name为exportServlet的值
document.forms[0].submit:表示提交第一个form表单

标签

发表评论