Cita:
Iniciado por zerokilled
buenas,
¿alguna vez has usado getElementsByTagName o getElementsByName? ¡pues es lo mismo con getElementsByClassName! el método devuelve una colección de elementos por la clase que hayas indicado al invocarla. un simple ejemplo.
Código:
var myClass = document.getElementsByClassName('myClass');
<p class="myClass"></p>
<span class="myClass"></span>
<div class="myClass"></div>
en ese ejemplo obtienes todos los elementos con class="myClass". nota importante, puede darse el caso que te encuentres con navegadores que no tienen nativamente dicho método. en estos casos debes realizar una función que realice el mismo trabajo. probablemente eso fue lo que viste y te parecio complejo.
saludos lo con tu ejemplo que me diste, te pregunto esto esta correcto o esta mal
y una pregunta yo lo use en explorer y en mozilla pero que pasa con los de navegadores
esto no lo soportan
mil gracias por tu apoyo
Código Javascript
:
Ver original<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
<!--
body {
background-color: #FFFFCC;
}
.myClass{ background-color: #FF3333;
}
-->
</style></head>
<body>
<script language="JavaScript">
var myClass = document.getElementsByClassName('myClass');
</script>
<p class="myClass">xxxxxxxxxx</p>
<span class="myClass">cccccccc</span>
<br>
<div class="myClass">ccccccccc</div>
</body>
</html>