思进行
2019-02-13 11:38
<!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 lz=document.createElement("a")
lz.setAttribute("href",url);
lz.innerHTML=text;
lz.setAttribute("style","color:red")
main.appendChild(lz);
}
// 调用函数创建链接
createa("http://www.imooc.com","慕课网");
</script>
</body>
</html>
比如二元一次方程:
首先给定两个未知数 x , y(参数)
定义函数方法为:3x+1y=?;
那么,最后,直接给定x,y的值就行了,就自动得出结果。
给x=1, y=4,
最终,3×1+1×4=7
参数,如果传参是aaaaa,那就是 lz.innerHTML = aaaaa;
换个思维理解:
变量 lz.innerHTML。赋值为 aaaaa,
那么最后直接调用,给定aaaaa的值,
最后就是,变量 lz.innerHTML 赋值为‘慕课网’
var lz.innerHTML = '慕课网';
根据题目提示,函数function createa(url,text)的参数2即为连接文本,在本例中函数中规定为text.
lz.innerHTML=text;在此处意思是,连接文本显示为参数2即text的值;
调用函数创建链接语句createa("http://www.imooc.com","慕课网");将"慕课网"传递给参数text,所以最终lz.innerHTML会显示为慕课网,即连接文本会显示为慕课网。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题