¿Cómo puedo averiguar en qué FORMA está contenido un elemento HTML, usando un simple/pequeño bit de JavaScript? En el ejemplo siguiente, si ya tengo el SPAN llamado 'mensaje', ¿cómo puedo acceder fácilmente al elemento FORM?Encontrar la FORMA a la que pertenece un elemento en JavaScript
<form name="whatever">
<div>
<span id="message"></span>
</div>
</form>
el lapso podría estar anidada dentro de otras tablas o DIVs, pero parece demasiado largo aliento para recorrer alrededor de .parentElement y trabajar mi camino hasta el árbol. ¿Hay una manera más simple y más corta?
Si no fuera un SPAN, sino un elemento INPUT, ¿sería más fácil? ¿Tienen una propiedad que apunta al FORMULARIO que lo contiene? Google dice que no ...
Olvidé decir que estoy usando skool JavaScript anterior, no JQuery. –
Relacionados: http://stackoverflow.com/questions/991367/how-to-get-the-form-parent-of-an-input/ – XP1