HTML DOM 实例学习笔记
来源:互联网 发布:医院网络咨询流程图 编辑:程序博客网 时间:2024/06/05 00:57
1.更改一个链接的文本、URL、target
document.getElementById('myAnchor').innerHTML="访问 W3School"document.getElementById('myAnchor').href="http://www.w3school.com.cn"document.getElementById('myAnchor').target="_blank"2.document.open() ——打开一个新文档,并擦除当前文档的内容
语法
document.open(mimetype,replace)
说明
该方法将擦除当前 HTML 文档的内容,开始一个新的文档,新文档用 write() 方法或 writeln() 方法编写。
提示和注释
重要事项:调用 open() 方法打开一个新文档并且用 write() 方法设置文档内容后,必须记住用 close 方法关闭文档,并迫使其内容显示出来。
注释:属于被覆盖的文档的一部分的脚本或事件句柄不能调用该方法,因为脚本或事件句柄自身也会被覆盖。
function createNewDoc() { var newDoc=document.open("text/html","replace"); var txt="<html><body>学习 DOM 非常有趣!</body></html>"; newDoc.write(txt); newDoc.close(); }
3.在文档中点击,提示点击的左中右哪个按键
<html><head><script type="text/javascript">function whichButton(event){var btnNum = <strong>event.button</strong>;if (btnNum==<strong>0</strong>) { alert("您点击了鼠标<strong>左</strong>键!") }else if(btnNum==<strong>1</strong>) { alert("您点击了鼠标<strong>中</strong>键!") }else if(btnNum==<strong>2</strong>) { alert("您点击了鼠标<strong>右</strong>键!"); }else { alert("您点击了" + btnNum+ "号键,我不能确定它的名称。"); }}</script></head><body onmousedown="whichButton(event)"><p>请在文档中点击鼠标。一个消息框会提示出您点击了哪个鼠标按键。</p></body></html>4.HTML <form> 标签的 action 属性
action 属性规定当提交表单时,向何处发送表单数据
语法
<form action="value">
下面的表单拥有两个输入字段以及一个提交按钮,当提交表单时,表单数据会提交到名为 "form_action.asp" 的页面:<form action="form_action.asp" method="get"> <p>First name: <input type="text" name="fname" /></p> <p>Last name: <input type="text" name="lname" /></p> <input type="submit" value="Submit" /></form>
5.验证表单
<html><head><script type="text/javascript">function validate(){var at=document.getElementById("email").value.indexOf("@")var age=document.getElementById("age").valuevar fname=document.getElementById("fname").valuesubmitOK="true"if (fname.length>10) { alert("名字必须小于 10 个字符。") submitOK="false" }if (isNaN(age)||age<1||age>100) { alert("年龄必须是 1 与 100 之间的数字。") submitOK="false" }if (at==-1) { alert("不是有效的电子邮件地址。") submitOK="false" }if (submitOK=="false") { return false }}</script></head><body><form action="/example/hdom/hdom_submitpage.html" onsubmit="return validate()">名字(最多 10 个字符):<input type="text" id="fname" size="20"><br />年龄(从 1 到 100):<input type="text" id="age" size="20"><br />电子邮件:<input type="text" id="email" size="20"><br /><br /><input type="submit" value="提交"> </form></body></html>
6.
0 0
- HTML DOM 实例学习笔记
- HTML DOM学习笔记
- JavaScript HTML DOM学习笔记
- js学习笔记--HTML DOM
- Html+css+javascript+DOM学习笔记
- javascript学习笔记2之HTML DOM
- JavaScript学习笔记(二)---HTML DOM
- 【JS学习笔记】05 JS HTML DOM
- 学习笔记:HTML DOM(文档对象模型)
- javascript学习笔记--javascript html dom
- 前端学习笔记之HTML DOM操作
- JavaScript DOM学习笔记6——HTML DOM
- HTML DOM学习笔记(三)_常用DOM 属性
- HTML DOM 实例
- w3school HTML DOM实例
- HTML DOM 实例
- html dom测试实例
- HTML DOM笔记1
- 黑马程序员-iOS基础-Objective-C基础(三)三大特性
- JavaScript权威指南_15_第4章_表达式和运算符_4.1-原始表达式
- php 多态模式
- jsp Cookie记住用户的登录状态
- Eclipse去除js错误!!!
- HTML DOM 实例学习笔记
- 精通CSS+DIV网页样式与布局--CSS段落效果
- 駆除の秘密お教えします。
- JavaScript权威指南_16_第4章_表达式和运算符_4.2-对象和数组的初始化表达式
- weblogic部署,常见错误解决——Unmarshaller failed
- 初识C#程序结构
- 二分查找要注意的问题
- 系统方法实现仿微信、支付宝二维码扫描 实现 (限制扫描区域、相机背景)
- Android developer 最新国内镜像