<div class="container-fluid huangbiao" οnclick="getClass(this,event)">dsaf</div>
<script>
function getClass(obj,event){
//target为当前控件对象,与obj是完全相等的
var target = event.srcElement;
//true
alert(obj == target);
//当前控件的字符串
alert(target.outerHTML);
//得到的是当前控件的所有class 名字 —— container-fluid huangbiao
alert(target.className);
</script>
dsaf function getClass(obj,event){ //target为当前控件对象,与obj是完全相等的 var target = event.srcElement; //true alert(obj == target); //当前控件的字符串 alert(
//通过
class
获取
值的三种方法
var inputTitle = document.getElementsBy
Class
Name("InputTitle")[0].value;
var a = $(".Inpu...
如题,现在有一VC写好的OCX,但不知道如何在
JS
P或JAVA中调用。在网上找了一些,看不太明白。
class
id="clsid:77DA61FC-D43F-4D09-A199-D258248D9930" data="11111"
name="picture" CODEBASE="D:\picture.ocx">
上面就是网上说的比较多的一种方式。还
var list=document.getElementsBy
Class
Name('ant-btn'); //
获取
class
为ant-btn的元素
for(var i in list)
list[i].onclick=function() { // 添加点击
事件
var data = []
日常敲码中,如果想要在程序运行阶段访问某个类的所有信息,并支持修改类的状态或者行为的话,肯定会用到反射,而反射靠的就是
Class
类。Java的动态代理也用到了这个东西,所以了解其基本操作在苦逼的CRUD中会添加一丝丝乐趣(有点意思)。
首先来看看
Class
的操作有哪些?
public final
class
Class
<T> {}
上述代码可知,
Class
是一个由final修饰的泛型类,所以并不能直接通过new
Class
()
获取
其实例。那么应该如何
获取
呢?
//直接通过类的静态变量
话不多说,直接上代码吧
let smts = document.getElementsBy
Class
Name("smts");
let mask = document.getElementsBy
Class
Name("mask");
for (let i = 0; i < smts.length; i++) {
smts[i] = this //不加这行的话,绑定
事件
的话就是最后一个smts才会绑定上
事件
。原因:页面加载就会执行这段代码,所以
事件
还没发生的时候i已经循环到最后一