当html中的div或者input触发了js中的函数,一般可以用id来获取需要操作的div或者input.
但是部分特殊情况用不了id来获取,这就需要用到另外的方法,在该html代码中些onclick函数的时候,括号内加入this,如下
<div class="slider-range" name="ability_level" style="margin:0 20px 0 0;" onclick="grade(this)" ></div>
然后被调用的js函数grade
function grade(e)
{
//其他操作
}
js函数括号中的e就通过this获得了触发函数的对象,e就是触发的div