码迷,mamicode.com
首页 > Web开发 > 详细

为啥以下网页不能正常执行呢?

时间:2014-11-29 01:25:53      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   sp   java   

1.以下代码

a) </head></script>顺序写反了,导致不能认识到有script

b)但还是执行不正常,为啥呢?

A:这里创建了东西,但是没有添加进去!

 

bubuko.com,布布扣
 1 <head>
 2 <script type="text/javascript">
 3 
 4 function f()
 5 {
 6  var c=document.createElement(a);
 7   c.setAttribute("href","d[2].value");
 8   c.setAttribute("name","a1");
 9   c.setAttribute("class","b");
10   c.innerHTML = "d[1].value";
11 }
12 </head>
13 
14 </script>  
15 
16 <body onload="f()">
17 
18 </body>
View Code

 

2. 发现以下代码img src="http://www.w3schools.com/jsref/w3javascript.gif" 里面的图片地址无效的话就会不能执行

bubuko.com,布布扣
<!DOCTYPE html>
<html>
<body onload="loadImage()" >

<img src="http://www.w3schools.com/jsref/w3javascript.gif" onload="loadImage()" width="100" height="132">

<script>
function loadImage() {
    alert("Image is loaded");
}
</script>

</body>
</html>
View Code

 

3. 以下代码能执行,但是如果把document.getElementById("myDIV").appendChild(c);改成document.appendChild(c);就会出错!

bubuko.com,布布扣
 1 <head>
 2 <script type="text/javascript">
 3 
 4 function f()
 5 {
 6  var c=document.createElement(a);
 7   c.setAttribute("href","http://www.qq.com");
 8   c.setAttribute("name","a1");
 9   c.setAttribute("class","b");
10   c.innerHTML = "http://www.qq.com";
11   
12   document.getElementById("myDIV").appendChild(c);
13 }
14 </script>  
15 
16 </head>
17 
18 
19 
20 <body onload="f()">
21 <div id="myDIV"/>
22 </body>
View Code

 

为啥以下网页不能正常执行呢?

标签:style   blog   http   io   ar   color   os   sp   java   

原文地址:http://www.cnblogs.com/cutepig/p/4129705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!