Estoy tratando de encontrar la forma de los padres del elemento utilizando el código de abajo:¿Cómo encontrar el formulario padre del elemento?
<form id="f1" action="action1.html">
form1 <button id="btn1" onclick="testaction(this); return false;" >test form 1</button>
</form>
<script type="text/javascript" >
function testaction(element) {
var e = $(element.id);
var form = e.parent('form');
alert(form.id); // undefined!!
alert(form.action); // undefined!!
alert(document.forms[0].action); //http://localhost/action1.html
}
</script>
Debe ser algo muy simple .... Gracias de antemano
'.parent' solo da s el antecesor inmediato. –
Debería simplemente '$ (elemento)' en lugar de '$ (elemento.id)'. – kennytm
¿qué tal 'btn1.form'? – Sergei