<html>
<head>
<title>h1.html</title>
<script language="JavaScript">
var myPrint = document.getElementById("h1");
alert(myPrint.childNode.nodeValue);
alert("hello");
</script>
</head>
<body>
<h1 id="h1">明天休息</h1>
</body></html>
为啥我这个不能alert出“明天休息”呢
调试欢乐多
<html>
<head>
<title>h1.html</title>
</head>
<body>
<h1 id="h1">明天休息</h1>
<script language="JavaScript">
var myPrint = document.getElementById("h1");
alert(myPrint.innerHTML);
alert("hello");
</script>
</body></html>
等dom加载之后 再 操作
</head> <body>
<h1 id="h1">明天休息</h1> </body> </html>
<script language="JavaScript">
try{
var myPrint = document.getElementById("h1");
alert(myPrint.innerHTML);
alert("hello");
}
catch(err){alert(err);}
</script>
<html>
<head>
<title>h1.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head>
<body>
<h1 id="h1">明天休息</h1>
</body>
<script language="JavaScript">
var myPrint = document.getElementById("h1");
alert(myPrint.childNode.nodeValue);
</script>
</html>
这样可不能alert出来 啊
这样写是错的。。当然没有了。。
不是得到了对象了吗,为啥是错的啊
打印 ”明天休息” (利用两种方法)
提示:使用(firstChild lastChild childNodes)可是老师留的作业就是这样写的啊
<li id="bj" value="beijing">
北京
<p>海淀</p>
奥运
</li>
<li id="sh" value="shanghai">上海</li>
</ul>问题:
打印出 id=“bj” 该节点的所有子节点的(nodeName, nodeType, nodeValue)
同时打印文本值 北京 海淀 奥运 还有这个,貌似老师就是让用的啊
childNode 没有//这样是可以的
alert(myPrint.childNodes[0].nodeValue);
<head>
<title>h2.html</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<ul>
<li id="bj" value="beijing">
北京
<p>海淀</p>
奥运
</li>
<li id="sh" value="shanghai">上海</li>
</ul>
</body>
<script type="text/javascript">
var myPrint = document.getElementbyId("bj");
alert(myPrint.childNodes[0].nodeVlaue);
</script>
</html>
可是这个为什么木有呢
ps:在理一下哈