为了账号安全,请及时绑定邮箱和手机立即绑定

classname!和className怎么解!干什么用的!求解答

classname!和className怎么解!干什么用的!求解答

正在回答

3 回答

classname一般可以定义你自己的变量名,className是js关键字,不能随便自定义的。className,可以理解成为某个标签命名一个类名,算是一种识别。

0 回复 有任何疑惑可以回复我~

楼主说的不是太清楚,如果是dom对象(用document.getElementById()或document.getElementsByTag()获取的对象),直接用.className获取dom对象的类名(标签里面class属性的值),同理 .id就是获取id属性的值。

至于楼主说的classname,你可以用chrom谷歌浏览器打开文件,带面里面写上console.log(dom对象),输出来看一下,所有的东西都可以看得到,如果有classname就可以得到他的值,className属性的值也可以看得到的。

当然楼主也可以自己声明一个变量:

var a={};//声明变量

a.classname="classname";

console.log(a);//在谷歌浏览器邮件点击审查元素或F12打开,查看一下控制台console输出的a对象,展开就可以看到classname:classname。

0 回复 有任何疑惑可以回复我~

一般不写classname,而是在js中调用className方法。比如 document.getElementById("test").className="on",即表示设置id为“test”的元素的类名为“on”。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

classname!和className怎么解!干什么用的!求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信