dom学习

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>dom学习</title>
<script type="text/javascript">
//改变链接
function changeLink()
{
document.getElementById('myAnchor').innerHTML="访问 W3School"
document.getElementById('myAnchor').href="http://www.w3school.com.cn"
document.getElementById('myAnchor').target="_blank"
}
//输出文本
document.write("Hello World!");
//输出html
document.write("<h1>Hello World!</h1>");
//返回该文档的标题
var a =document.title;
//返回该文档的URL
var b =document.URL;
//本文档的域名
var c=document.domain;
//使用getname
function getElements()
  {
  var x=document.getElementsByName("myInput");
  alert(x.length);
  }
//你点击了鼠标哪个键
//οnmοusedοwn="whichButton(event)" 把这个放到body里就能用了
function whichButton(event)
{
var btnNum = event.button;
if (btnNum==2)
  {
  alert("您点击了鼠标右键!")
  }
else if(btnNum==0)
  {
  alert("您点击了鼠标左键!")
  }
else if(btnNum==1)
  {
  alert("您点击了鼠标中键!");
  }
else
  {
  alert("您点击了" + btnNum+ "号键,我不能确定它的名称。");
  }
}
//提示按钮的 id 和 类型 + 禁用按钮
function alertId()
{
var txt="Id: " + document.getElementById("myButton").id;
txt=txt + ", type: " + document.getElementById("myButton").type;
alert(txt);
document.getElementById("myButton").disabled=true;
}
//选定以及不选定 checkbox
function check()
{
document.getElementById("myCheck").checked=true
}

function uncheck()
{
document.getElementById("myCheck").checked=false
}
//一个表单中的若干个 checkbox
function createOrder()
{
//coffee=document.forms[0].coffee;
coffee=document.getElementById("orderform").coffee;
txt=""; 
for (i=0;i<coffee.length;++ i)
{
if (coffee[i].checked);
{
txt=txt + coffee[i].value + " ";
}
}
document.getElementById("order").value="您订购的咖啡带有: " + txt;
}
</script>
</head>

<body>
<a id="myAnchor" href="http://www.microsoft.com">访问 Microsoft</a>
<input type="button" οnclick="changeLink()" value="改变链接">
<script type="text/javascript">
document.write(a);
document.write(b);
</script>
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<br />
<input type="button" οnclick="getElements()" value="名为 'myInput' 的元素有多少个?" />
<a name="first">第一个锚</a><br />
<a name="second">第二个锚</a><br />
<a name="third">第三个锚</a><br />
<br />

文档中锚的数目:
<script type="text/javascript">
document.write(document.anchors.length)
</script>
本文档中第一个锚的 InnerHTML 是:
<script type="text/javascript">
document.write(document.anchors[0].innerHTML)
</script>
<form name="Form1" id="Form1"></form>
<form name="Form2"></form>
<form name="Form3"></form>

<script type="text/javascript">
document.write("文档包含: " + document.forms.length + " 个表单。");
document.write("<p>第一个表单名称是:" + document.forms[0].name + "</p>");
document.write("<p>第一个表单名称是:" + document.getElementById("Form1").name + "</p>");
</script>
<img border="0" src="" />
<br />
<img border="0" src="" />
<br /><br />

<script type="text/javascript">
document.write("本文档包含:" + document.images.length + " 幅图像。")
</script>

<button id="myButton" onClick="alertId()">请点击我!</button>

<form>
<input type="checkbox" id="myCheck" />
<input type="button" οnclick="check()" value="选定复选框" />
<input type="button" οnclick="uncheck()" value="取消选定复选框" />
</form>
<p>你喜欢怎么喝咖啡?</p>
<form id="orderform">
<input type="checkbox" name="coffee" value="奶油">加奶油<br />
<input type="checkbox" name="coffee" value="糖块">加糖块<br />
<br />
<input type="button" οnclick="createOrder()" value="发送订单">
<br /><br />
<input type="text" id="order" size="50">
</form>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值