JavaScript将函数参数解析为getElementByClassName

时间:2018-03-29 17:54:26

标签: javascript function parameters

大家好我想做点这样的事情:

<input type="button" onclick="Div(variable)"/>
<script>
function Div(data){
    var A=document.getElementsByClassName('title')[data];
    A.style.display='block';
}
</script>

但代码不起作用......

1 个答案:

答案 0 :(得分:1)

您可以将varibale传递给The节点,并且可以通过索引号访问它。指数从0开始。

&#13;
&#13;
function Div(data){
    var A=document.getElementsByClassName('title')[data];
    A.style.display='block';
}
&#13;
div{
display:none;
}
&#13;
<input type="button" value="click me"onclick="Div(0)"/>
<div class="title">Hello world </div>
&#13;
&#13;
&#13;