JavaScript将函数参数解析为getElementsByClassName

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript将函数参数解析为getElementsByClassName相关的知识,希望对你有一定的参考价值。

嗨,大家好,我想做一些像这样的事情:

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

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

答案

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

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

以上是关于JavaScript将函数参数解析为getElementsByClassName的主要内容,如果未能解决你的问题,请参考以下文章

[JavaScript] parseInt() 函数

JavaScript中将字符串类型转换为整形的函数

JavaScript的parseint()函数

JavaScript parseInt() 函数

编写一个参数JavaScript函数parseQueryString,它的用途是把url参数解析为一个对象

JavaScript:如何将多个参数传递给对象成员内的回调函数?