[javascript] saber si es select o input

NeB1

Pregunta rápida, como puedo coger un elemento a través de su ID con javascript, y saber si se trata de un input, o un textarea o un select.?

SiCk

Para coger un objeto es con getElementById ( https://developer.mozilla.org/En/DOM/Document.getElementById ) y para saber su tipo, una vez tengas el objeto, es con la propiedad "type".

Ejemplo:

<select id="hola">
<option>a</option>
</select>

<script type="text/javascript">
var aa = document.getElementById("hola");
alert(aa.type);
//devolveria "select-one"
</script>
NeB1

lo del type es lo que buscaba, muchas gracias!! ^^

Usuarios habituales

  • NeB1
  • SiCk