访问第二级DOM树父()

时间:2011-04-28 11:07:45

标签: jquery forms parent

假设我有一个表单,单击该表单上的按钮,会弹出另一个表单。用户输入此“弹出”表单并在提交时我希望将输入值发送到原始表单上的隐藏输入值。

新形式作为第二级父母的原始形式是如此?祖父母;)

这是我试图解决问题的方法。随意提出任何其他方式:D

感谢,

编辑:我的解决方案:

$(".pass_submit").live('click', function(event) {
    var formid = $(this).closest('form')
    var plaintext = $('#pass').val();
    $(formid).find('.password').val(plaintext); 
}); 

2 个答案:

答案 0 :(得分:0)

首先,没有儿童形式的概念。我们不应该使用嵌套表单。

如果您想使用DOM访问父级,那么这很简单 var p = document.getElementById(“div1”)。parentNode;

答案 1 :(得分:0)

好的,让我们这样做。不需要使用儿童形式的概念。

函数StoreInHidden() { document.getElementById(“hiddenname”)。value = document.getElementById(“x”)。value; document.getElementById(“pop”)。style.display ='none'; }

功能秀() { document.getElementById(“pop”)。style.display ='';

}