帝游网提供最新手游APP下载和游戏攻略!

js技巧之清除表单所有内容

发布时间:2025-06-05浏览:305

/*清空使区域中的表单*/
//isHid1清除hidden0不清除hidden
functioncinput(areaqy,isHid){
if(isHid==null){
isHid=1;
}
try{
vartable
if(areaqy==undefined||areaqy==""||areaqy==null){
table=event.srcElement;
while(table!=null&&table.tagName.toLowerCase()!="table"){
table=table.parentElement;
}
}else{
table=$(areaqy);
}
if(table==undefined||table==""||table==null)return;

varinputs=table.getElementsByTagName("input");
for(vari=0;inputs!=null&&i<inputs.length;i++){
if(inputs[i].type.toLowerCase()=="text"){
inputs[i].value="";
}
if(isHid==1){
if(inputs[i].type.toLowerCase()=="hidden"){
inputs[i].value="";
}
}
if(inputs[i].type.toLowerCase()=="radio"||inputs[i].type.toLowerCase()=="checkbox"){
inputs[i].checked=false;
}
}
varselects=table.getElementsByTagName("select");
for(vari=0;selects!=null&&i<selects.length;i++){
selects[i].selectedIndex=0;
}
vartextareas=table.getElementsByTagName("textarea");
for(vari=0;textareas!=null&&i<textareas.length;i++){
textareas[i].value="";
}
}catch(ex){}
}

热点资讯