zoukankan      html  css  js  c++  java
  • window.document 对象

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <script type="text/javascript">
    
    function getById(id)
    {
    //根据id查找
    
    var aa = document.getElementById(id);
    
    aa.style.backgroundColor="#FFF";
    
    alert(aa);
    /*
    
    alert("innerHTML = " + aa.innerHTML);
    alert("outerHTML" + aa.outerHTML);
    alert("innerText" + aa.innerText);
    
    aa.innerText = "";*/
    
    
    
    }
    
    function getByName(name)
    {
    //根据id查找
    //var aa = document.getElementById(id);
    
    
    var aa = document.getElementsByName(name);
    
    alert(aa);
    
    if (aa.length > 0)
    {
    	alert(aa[0].innerText);
    }
    
    /*alert("innerHTML = " + aa.innerHTML);
    alert("outerHTML" + aa.outerHTML);
    alert("innerText" + aa.innerText);
    
    aa.innerText = "";*/
    }
    
    function getByTagName(name)
    {
    var aa = document.getElementsByTagName(name);
    
    alert(aa);
    
    if (aa.length > 0)
    {
    	for (var i = 0; i < aa.length; i++)
    	alert(aa[i].innerText);
    }
    
    /*alert("innerHTML = " + aa.innerHTML);
    alert("outerHTML" + aa.outerHTML);
    alert("innerText" + aa.innerText);
    
    aa.innerText = "";*/
    }
    
    function getByClassName(name)
    {
    var aa = document.getElementsByClassName(name);
    
    alert(aa);
    
    if (aa.length > 0)
    {
    	for (var i = 0; i < aa.length; i++)
    	alert(aa[i].innerText);
    }
    
    /*alert("innerHTML = " + aa.innerHTML);
    alert("outerHTML" + aa.outerHTML);
    alert("innerText" + aa.innerText);
    
    aa.innerText = "";*/
    }
    
    function getByForm()
    {
    	try
    	{
    	var aa = document.myForm.f6;
    	
    	alert(aa.value);
    	
    	aa.value = "新的内容";
    	
    	aa.setAttribute("newvalue", "新属性值");
    	
    	
    	var bb = aa.getAttribute("daan")
    	
    	alert(bb);
    	
    	aa.removeAttribute("newvalue");
    	
    	bb = aa.getAttribute("newvalue");
    	
    	
    	
    	alert(bb);
    	}
    	catch(ex)
    	{
    		alert(ex);
    	}
    }
    
    
    </script>
    </head>
    
    <body>
    
    <div style="background-color:#F00; height:100px;" id="a" name="b" ><b>这是另一个元素</b></div>
    <div class="c" id="ab"><b>这是一个元素</b></div>
    
    <form  name="myForm" action="#" method="get" >
    
    
    
    
    <br />
    
    <input id="f1" type="button" onclick='getById("a");' value="根据ID查找元素" />
    
    <br />
    
    <input id="f2"  type="button" onclick='getByName("b");' value="根据Name查找元素" />
    
    <br />
    
    <input id="f3"  type="button" onclick='getByTagName("div");' value="根据TagName查找元素" />
    
    <br />
    
    <input id="f4"  type="button" onclick='getByClassName("c");' value="根据ClassName查找元素" />
    
    <br />
    <input id="f6" daan="1921年" type="text" width="30" value="内容" />
    
    </form>
    
    <br />
    
    <input id="f5"  type="button" onclick='getByForm();' value="查找表单元素" />
    
    
    
    
    </body>
    </html>
    
  • 相关阅读:
    iOS 面试题 1
    ios 面试题 0
    得到程序包路径
    UISwitch 监听响应
    在[self addsubView:xxx]中,self.name 和 _name的区别
    /调整button的title的位置
    //设置导航条背景图片
    警告框
    @synthesize
    打开控制台选中路径的文件夹
  • 原文地址:https://www.cnblogs.com/hanke123/p/4814963.html
Copyright © 2011-2022 走看看