正在回答 回答被采纳积分+1
6回答
好帮手慕糖
2020-03-01 18:30:48
同学你好,关于你的问题,回答如下:
1、myFn.js中是设置的js文件,如下:

2、pratice.js中是封装下。且要将转驼峰的正则书写下,例:

3、这样应该先进入pratice,再引入myFn,例:

4、如下,调用函数得到的是函数的返回值,函数中缺少返回值,需要添加下。且使用类名获取的,是个集合,应该添加[0],如下,这样就可以获取到这个元素了。例:

5、不过这样直接设置样式就行了,如下,就可以设置背景颜色了,不需要使用到转换驼峰的这个代码,例:

6、使用转驼峰的方式,要调用转驼峰的函数,整体可以参考如下:

这个例子可能不太实用,因为我们可以直接设置,不过使用方式就是这样的,同学可以主要学习下方式哦。
如果我的回答帮助了你,欢迎采纳,祝学习愉快!
陈立天
2020-03-01 16:03:01
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<!-- <link rel="stylesheet" type="text/css" href="/pratice.css"> -->
<style type="text/css">
.color{
width: 200px;
height: 200px;
}
</style>
</head>
<body>
<div class="color"></div>
<script type="text/javascript" src="/myFn.js"></script>
<script type="text/javascript" src="/pratice.js"></script>
</body>
</html><script type="text/javascript" src="/myFn.js"></script>
var getElm=function(cls){
document.getElementsByClassName(cls);
}
var color=getElm('color');
color{
background-color:red;
}
// -letter 转驼峰:
function toCamelCase(str) {
return str.replace(pattern, function (all, letter) {
return letter.toUpperCase();
})
}。。搞的有点蒙,不知道怎么联系起来 html js css 的写法都有点搞混了 我知道一个背景颜色没必要用转换也可以。我想搞懂这个思路,如何在一个js文件中引入另一个js文件代码库,给html修改这个背景颜色的思路而已
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星