javascript 획득 대상 의 필드 와 방법

1747 단어 JavaScript
javascript 획득 대상 의 필드 와 방법:
코드 를 직접 올 리 고 실행 하면 알 수 있 습 니 다.
출처:http://www.haogongju.net/art/1433636
 
<html>
<head><style type="text/css"></style></head>
<body>
	
<a href="javascript:aaa()" id="a">  aaa</a>

<div id="debug_div_id_name">div</div>
</body>
</html>

<script typr="text/javascript">
function displayProp(obj){
	var names="";
	var funcnames="";
	for(var name in obj){
		if(typeof(obj[name])=="function"){
	      	funcnames+=name+":"+obj[name]+",<br/> ";
	      }else{
					names+=name+":"+obj[name]+",<br/> ";
	      }
		
	}
	msg(names+"<br/>"+funcnames);
	}
function getById(tagid){
	return document.getElementById(tagid);
	}

function getByName(tagname){
	return document.getElementsByTagName(tagname);
	}
function msg(msg){
	getById("debug_div_id_name").innerHTML=msg;
		//var msgDiv=getById("debug_div_id_name");
		//msgDiv.innerHTML=msg;
		//getByName("html")[0].appendChild(msgDiv);
		//log(msg);
	}
function log(msg){
		console.log(msg);
	}

var testo={o:function o(){
						},
						ovar:"var"
					};
	
function aaa(){
		displayProp(testo);
		displayProp(getById('a'));
		//displayProp(document);
		//displayProp(getByName("html")[0]);
	}	
</script>
 

좋은 웹페이지 즐겨찾기