Javascript JS addElementAndSubmitForm()函数从web上消失

Javascript JS addElementAndSubmitForm()函数从web上消失,javascript,forms,add,element,Javascript,Forms,Add,Element,几年后我又在一个网站上工作了。我确信下面的脚本不是我写的,所以我正在努力寻找源代码,但我就是找不到。我的猜测是,它被删除的原因(过时?)。有人可以看看,如果功能(我希望名称本身就说明问题)无论如何都应该工作吗 function addElementAndSubmitForm(formName,actionUrl,elName,elValue) { var form = document.forms[formName]; form.action = actionUrl; v

几年后我又在一个网站上工作了。我确信下面的脚本不是我写的,所以我正在努力寻找源代码,但我就是找不到。我的猜测是,它被删除的原因(过时?)。有人可以看看,如果功能(我希望名称本身就说明问题)无论如何都应该工作吗

function addElementAndSubmitForm(formName,actionUrl,elName,elValue) {
    var form = document.forms[formName];
    form.action = actionUrl;
    var el = document.createElement("input");
    el.type = "hidden";
    el.name = elName;
    el.value = elValue;
    form.appendChild(el);
    form.submit();
}
函数addElementAndSubmitForm(formName、actionUrl、elName、elValue){
var form=document.forms[formName];
form.action=actionUrl;
var el=document.createElement(“输入”);
el.type=“隐藏”;
el.name=elName;
el.value=elValue;
表格.附属儿童(el);;
表单提交();
}
addElementAndSubmitForm('myform','#','some','value')

请解释一下。谢谢,实际上,我知道它应该做什么,但由于某种原因,表单中没有传递变量,我想可能代码已经过时了。但是如果脚本有效,我想我需要在其他地方调试。是的,函数正在做它应该做的事情。您可以共享代码的其他相关部分。我们可以帮忙。谢谢,我对你的答案投了更高的票,但我的声誉太差了,所以不会显示出来。有十几个包含的PHP文件引起了我的怀疑,所以我试图首先自己找到问题:)你知道你的方法调用实际上是有效的。在它“”之前,用哈希替换它就成功了。这很奇怪,因为我只改变了域名。