為什么輸出的三個(gè)值都是undefined啊?
<!DOCTYPE?HTML>
<html>
<head?id="txt"?name="head1">
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
<title>節(jié)點(diǎn)屬性</title>
</head>
<body>
??<ul>
?????<li>javascript</li>
?????<li>HTML/CSS</li>
?????<li>jQuery</li>?????
??</ul>
??<script?type="text/javascript">
??var?h?=?document.getElementById("txt");
//???document.write(h.nodeValue);
??var?k?=?h.getAttribute("name");
??
??document.write(k.nodeValue+"?"+k.nodeType+"?"+k.nodeName);
??</script>
</body>
</html>
2016-04-13
document.write(k.nodeValue+"?"+k.nodeType+"?"+k.nodeName);?
這句你把k換成h試試