如何将新属性添加到<;表格>;使用jquery/javascript
我从queryStringvar.中的另一个文件中获取完整表单。。现在我想在侧表单标签中添加method=“POST”如何将新属性添加到<;表格>;使用jquery/javascript,javascript,jquery,html,forms,Javascript,Jquery,Html,Forms,我从queryStringvar.中的另一个文件中获取完整表单。。现在我想在侧表单标签中添加method=“POST” var queryString = document.getElementById("render").value; 我尝试了一些可能性,如.attr、.append,但没有成功 我从文件中得到的表单samle/skalaton代码是 <form class="form-horizontal"> <fieldset>
var queryString = document.getElementById("render").value;
我尝试了一些可能性,如.attr、.append,但没有成功
我从文件中得到的表单samle/skalaton代码是
<form class="form-horizontal">
<fieldset>
<!-- Form Name -->
<legend>Form Name</legend>
</fieldset>
</form>
表格名称
有人能告诉我怎么做吗
提前感谢试试这1:-
$(".form-horizontal").attr("method","post");
.attr()
方法应该可以工作。使用此函数可以设置元素的任何属性
$(".form-horizontal").attr("method", "post");
请参见尝试此JS(不使用jquery库)解决方案
像这样的事情可能-
queryString = queryString.replace('<form','<form method="POST" ');
queryString=queryString.replace('通过Inspect元素检查此属性是否已添加到表单中?如果您不愿意使用jquery,则此解决方案将对您有效。我尝试您的解决方案仅处理您的DOM(我的意思是我从其他文件获取,并在此处检索它,因此我在DOM中不可用
queryString = queryString.replace('<form','<form method="POST" ');