フォームのリセットボタンを作る方法
フォームのリセットボタンを作る方法をメモ。
リセットボタンを設置する箇所に
<input type="button" value="リセット" onclick="fFormReset(this.form);" />
と記述し、
<head>~</head>内に
<script type="text/javascript">
function fFormReset(frmObj){
for(var i=0; i<frmObj.length; i++){
switch (frmObj[i].type){
case "checkbox":
case "radio":
frmObj[i].checked=false;
break;
case "select-one":
case "select-multiple":
frmObj[i].selectedIndex=0;
break;
case "textarea":
case "text":
frmObj[i].value="";
break;
default:
break;
}
}
}
</script>
とすればOK


