关于jquery:用新id替换表单id?

replace form id with new id?

本问题已经有最佳答案,请猛点这里访问。

如何用新ID替换表单标记ID?

1
  <form method="post" action="contactus.aspx" id="ctl01">

id="validForm"替换id="ctl01"

更新

看起来像是代码生成的ctl01id。当我们更改ID名称时,"crl01"还不可用。页面加载后如何处理?


获取javascript中的元素并更改它。

1
document.getElementById('ctl01').id = 'validForm';

您也可以使用jQuery.attr();

1
$('#ctl01').attr('id','validForm');

要等待加载DOM,请使用以下命令:

1
2
3
$(document).ready({
  //DOM is ready
});

常见的语法还有:

1
2
3
$(function() {
  //DOM is ready
});

还有其他的方法,但这些是最常见的。