【发布时间】:2015-06-04 09:32:48
【问题描述】:
如何更改从不打印到页面 HTML 的表单的输入字段的值? (我不想添加到页面的html中)
我不确定我是否必须使用 $form 表示法与表单
我想在提交表单之前更改 myName 输入字段的值。
var $form = $('<form/>', {
method: 'post',
id: 'form1',
name: 'form1',
action: 'example.example'
});
$form.append($('<input/>', {name: 'myName', value: 'myValue', type: 'hidden'}));
$form.submit()
【问题讨论】:
-
$form已经在 DOM 中。在 Firefox 中使用 firebug 进行检查。 -
对不起,我认为页面的 DOM 和 HTML 结构是一回事。它没有添加到 HTML 结构中,我不想在其中添加它。
-
在某个 JS 变量中获取该元素,然后使用
val()更改值
标签: javascript jquery forms post