喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
     
标题: 我写的通用清除函数(有的架构下提交后清空控件的值非常令人头痛,比如struts)  
 
短笛 (短笛)
版主
Rank: 7Rank: 7Rank: 7
管理员,美女请登记资料


UID 3695
精华 3
积分 20125
帖子 2193
金钱 20095 喜悦币
威望 30
人脉 0
阅读权限 100
注册 2000-8-23
来自 那美克星球
状态 离线
[广告]: 代充Paypal帐号美元
我写的通用清除函数(有的架构下提交后清空控件的值非常令人头痛,比如struts)



<?php
//清除form里面的控件值
function clearAll( )
{    
    var 
formId '';
    var 
id;
    var 
args clearAll.arguments;
    if( 
args.length == )
        for( var 
document.forms.length i++ )
            
formId formId +',';
    else     
        
formId args[0]+',';        
    
    while( 
formId.indexOf(',') > )
    {    
        
id formId.substring(0,formId.indexOf(','));
        
formId formId.substring(formId.indexOf(',')+1);
        for( 
;document.forms[id].elements.length ++ )
        {                
            
            if( 
document.forms[id].elements[i].type=='text' && document.forms[id].elements[i].disabled==false )
                
document.forms[id].elements[i].value '';
            else if( 
document.forms[id].elements[i].type=='textarea' && document.forms[id].elements[i].disabled==false )
                
document.forms[id].elements[i].value '';
            else if(
document.forms[id].elements[i].type=='select-one')
                
document.forms[id].elements[i].value document.forms[id].elements[i].options[0].value;
                
        }    
    }
}
?>




人生多磨砺,男儿自横行
2003-8-10 01:00 AM#1
查看资料  Blog  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023879 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP