假设我有一个表单,单击该表单上的按钮,会弹出另一个表单。用户输入此“弹出”表单并在提交时我希望将输入值发送到原始表单上的隐藏输入值。
新形式作为第二级父母的原始形式是如此?祖父母;)
这是我试图解决问题的方法。随意提出任何其他方式:D
感谢,
编辑:我的解决方案:
$(".pass_submit").live('click', function(event) {
var formid = $(this).closest('form')
var plaintext = $('#pass').val();
$(formid).find('.password').val(plaintext);
});
答案 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 ='';
}