cauchy

干活用到的杂七杂八

1.table在div中居中显示:
<table style="margin:auto;padding:auto;text-align:center;" border="0" align="center" width="60%" cellspacing="0" bgcolor="#ffffff">
2.select框删除
function del(obj)
{
        
var i;
        
for (i = obj.length-1; i >=0; i--)
        
{
            
if ( obj[i].selected == true)
            
{
                obj.remove(i);
                
//obj.selectedIndex = i-1;
            }

        }

}


3. div的生成
_div = document.createElement("div");

_div.id 
= "div_"+Math.ceil(Math.random()*100000);
document.body.appendChild(_div);
_div.setAttribute(
"style","border:1px #999 solid;background-color:#eee;position:absolute;top:"+_top+";left:"+_left+";width:"+_width+";height:"+_height+";");
4.取得radio的value
function GetRadioValue(el)
{
  
var sValue = "";
  
//取得第一个元素的name,搜索这个元素组
  var tmpels = document.getElementsByName(el);
  
for(var i=0;i<tmpels.length;i++)
  
{
    
if(tmpels[i].checked)
    
{
      sValue 
= tmpels[i].value;
      
break;
    }

  }

  
return sValue;
}

5.
<div id="divLogList" style="padding-left:5px;width:100%; overflow-y:auto;height:400px;display:block; background:#ffffff;"></div>
6.//用于地址栏传.+
function escape2(str)
{
var newStr=escape(str).replace(/\+/g,"%2b");
return newStr.replace(/\./g,"%2e");
}
7.关于单选框和多选框(单选框是checked)
<input type="radio" name='radio_af_state' id='radio_af_state_close' value ='false' onclick="ChangeAFState();" checked="true"/>禁用
$('radio_bf_state_close').checked=true;

8.页面控件的显示与隐藏
document.getElementById('menu').style.visibility='visible'(hidden)

posted on 2006-10-24 10:59 Cauchy 阅读(87) 评论(0)  编辑 收藏 引用 所属分类: Javascript

只有注册用户登录后才能发表评论。