如何在使用opener.parent时使用javascript变量



在这种情况下如何使用变量?它在警戒和正常条件下工作。但是在这种情况下我该如何使用它呢?我认为"点"破坏了功能。。?

<script langauge="javascript">
function post_value2(formName){
opener.document.formName.viamedlem.value = document.frm.c_name.value;
//alert(formName);  //alerts cookies
self.close();
}
</script>

我已经用+formName+,{formName}进行了测试,我现在唯一的想法是将其转换为对象,但对于这样一件简单的事情来说,这听起来有点过头了。。?

<input ... onclick="post_value2('cookies');">

使用括号表示法通过对象的名称/键访问对象

opener.document.forms[formName].viamedlem.value

或者在表单/字段中添加一个id属性,并使用它来获取DOM节点

opener.document.getElementById(...)

最新更新