雯歆
2017-07-09 23:48
这个代码我运行不出来 我看的别人的代码 然而用DW都运行不出来
也不太懂
最后一行 createa是什么意思 百度也没这种用法啊
最后一行是你自己定义的函数名
var main = document.body; //创建函数 function createa(url,text) { var a=document.createElement('a'); a.setAttribute('href', url); a.innerHTML=text; a.style.color='red'; main.appendChild(a); } // 调用函数创建链接 createa("http://www.imooc.com","慕课网");
你这里是复制粘贴过来的,你忘了删掉上面的函数,还有你在调用函数的;也用错了,要用英文的;号。
最后一行的createa是在调用创建的函数createa(function后面跟的就是函数名)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>
<body>
<script type="text/javascript">
var main = document.body;
//创建链接
function createa(url,text)
{
var a=document.createElement('a');
a.setAttribute('href', url);
a.innerHTML=text;
a.style.color='red';
main.appendChild(a);
}
// 调用函数创建链接
createa("http://www.imooc.com","慕课网");
</script>
</body>
</html>
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题