老师,帮忙解决一下这几个问题吧,有点搞不明白...
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title> arguments</title>
</head>
<body >
<p id="test" style="background-color: red; color: blue;">我是一个段落!</p>
<script src="../3-9%20作业/js/jquery-1.12.4.min.js" type="text/javascript">
</script>
<script type="text/javascript">
// 在此处补充代码
function css(){
if(arguments.length==2){
// return console.log(arguments[0].getAttribute(arguments[1]))
return console.log(arguments[0].style[arguments[1]]) ;
}else if(arguments.length==3){
//arguments.setAttribute(arguments[1],arguments[2])
arguments[0].style[arguments[1]]=arguments[2];
}
}
var test=document.getElementById("test");
css(test,"background-color","orange")
//test.style.background="white";
//为什么在函数里属性药用方括号不是.呢?在函数内的话是没有.这种方法吗?
//如果不能用.的话除了style还有其他方法可以设置吗?
</script>
</body>
</html>
请问这题还有其他方法实现吗?
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 467 份
- 解答问题 4826 个
本路径带你通过系统学习HTML5、JavaScript、jQuery的进阶知识,不仅如此,还会学习如何利用组件化的思想来开发网页,知识点+案例,使得所学可以更好的得到实践。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星