用于向HTML表单添加输入字段的JavaScript函数不清楚

时间:2017-03-13 07:03:50

标签: javascript html forms

我遇到this nifty little function,使用JavaScript为HTML表单添加隐藏的输入字段。

以下是代码:

function addHidden(theForm, key, value) {
    // Create a hidden input element, and append it to the form:
    var input = document.createElement('input');
    input.type = 'hidden';
    input.name = key;'name-as-seen-at-the-server';
    input.value = value;
    theForm.appendChild(input);
}

// Form reference:
var theForm = document.forms['detParameterForm'];

// Add data:
addHidden(theForm, 'key-one', 'value');
addHidden(theForm, 'another', 'meow');
addHidden(theForm, 'foobarz', 'baws');

// Submit the form:
theForm.submit();

我不明白的是'name-as-seen-at-the-server'中的input.name = key;'name-as-seen-at-the-server';

这究竟是什么设置以及如何使用?

1 个答案:

答案 0 :(得分:3)

可能只是描述2/27/17 09:32:48输入。评论或删除它,所有应该工作得很好。 将行key更改为input.name = key;'name-as-seen-at-the-server';