在这种情况下如何使用变量?它在警戒和正常条件下工作。但是在这种情况下我该如何使用它呢?我认为"点"破坏了功能。。?
<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(...)