`
michael_paul
  • 浏览: 170747 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

有初始值的 form 表单元素重置(reset)解决方案

阅读更多

<script language="JavaScript" type="text/javascript">
<!--
function clearForm(formName) {
var formObj = document.forms[formName];
var formEl = formObj.elements;
for (var i=0; i<formEl.length; i++)
{
var element = formEl[i];
if (element.type == 'submit') { continue; }
if (element.type == 'reset') { continue; }
if (element.type == 'button') { continue; }
if (element.type == 'hidden') { continue; }
if (element.type == 'text') { element.value = ''; }
if (element.type == 'textarea') { element.value = ''; }
if (element.type == 'checkbox') { element.checked = false; }
if (element.type == 'radio') { element.checked = false; }
if (element.type == 'select-multiple') { element.selectedIndex = -1; }
if (element.type == 'select-one') { element.selectedIndex = -1; }
}
}
//-->
</script>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics