JS addElementAndSubmitForm() 函数从网络上消失了
JS addElementAndSubmitForm() function gone from the web
几年后,我再次在网站上工作。我确定下面的脚本不是我写的,所以我试图找到源代码,但我就是找不到。我的猜测是它被删除是有原因的(过时了?)。有人可以看看这个功能(我希望这个名字不言而喻)是否应该正常工作?
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();
}
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('myform','#','some','value');
<form id='myform'></form>
函数 addElementAndSubmitForm
接受 4 个参数并向表单添加一个隐藏的输入元素。
第一个参数formName
用于select表单,它是表单的id。
第二个参数actionUrl
是表单的动作url。
第三个参数elName
是输入的name属性的值。
第四个参数value
是输入的value属性的值。
这里我有一个表格
<form id='myform'></form>
我调用的方法如下,
addElementAndSubmitForm('myform','#','some','value');
这将在表单中添加隐藏的输入字段
<input type="hidden" name="some" value="value">
在 ID 为 myform
的表单中。
几年后,我再次在网站上工作。我确定下面的脚本不是我写的,所以我试图找到源代码,但我就是找不到。我的猜测是它被删除是有原因的(过时了?)。有人可以看看这个功能(我希望这个名字不言而喻)是否应该正常工作?
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();
}
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('myform','#','some','value');
<form id='myform'></form>
函数 addElementAndSubmitForm
接受 4 个参数并向表单添加一个隐藏的输入元素。
第一个参数formName
用于select表单,它是表单的id。
第二个参数actionUrl
是表单的动作url。
第三个参数elName
是输入的name属性的值。
第四个参数value
是输入的value属性的值。
这里我有一个表格
<form id='myform'></form>
我调用的方法如下,
addElementAndSubmitForm('myform','#','some','value');
这将在表单中添加隐藏的输入字段
<input type="hidden" name="some" value="value">
在 ID 为 myform
的表单中。