是否可以动态更改表单attr名称?

时间:2011-02-22 20:43:11

标签: javascript jquery

我有一个表格,它的动态取决于参数。每个动态构建表单的表单名称属性应该不同。有没有办法如何更改表单名称属性? 或充分的工作?

这种方式不起作用或者我错过了什么

<form action="get" name="oldname">
</form>

$('#formid').attr('name', 'dynamicname');

我想通过客户端javascript更改“oldname”,所以它最终会像这样:

<form action="get" name="dynamicname">
</form>

由于

1 个答案:

答案 0 :(得分:0)

这是不正确的$('#formid')。attr('name','dynamicname');

您希望表单ID字段为formid,然后更改attr。在这种情况下,您应该使用以下内容:http://api.jquery.com/attribute-equals-selector/

希望有所帮助。