如何向Struts 1 <s:form>添加新属性?

时间:2015-07-02 01:32:59

标签: javascript struts struts-1

这是来自Zurb abide验证工具的文档: http://foundation.zurb.com/docs/components/abide.html#setting-up-validation

我使用Struts 1表单,并尝试这样的事情:

<s:form styleId="frmAddEstate" action="${addEstateProfile}" data-abide>
    // input fields...
</s:form>

但没有工作。 请帮我把"data-abide"放到表格标签上。 (我想我们将修改文件*.tld - 标记lib定义。)

1 个答案:

答案 0 :(得分:1)

您可以使用javascript在表单加载后向表单添加属性。

document.getElementById("frmAddEstate").onload = function() {myFunction()};

function myFunction() {
  var att = document.createAttribute("data-abide");
  document.getElementById("frmAddEstate").setAttributeNode(att);
}