/*------------------------------------------------------------------------------*/
/*checkbox操作*/
/*<input type="checkbox" id="1" fid="fid" onclick="CheckBoxSingleSelect('throne',this),CheckBox_LianDong('throne',this)" />*/
/*返回指定对象中是不是由checkbox被选中了*/
function retSelectCheckbox(divID){
var value=false;
var objArry=baseGetArry(divID);
for(var i=0;i<objArry.length;i++)
{
if(objArry[i].type=="checkbox")
{
if(objArry[i].checked==true)
{
value=true;
}
}
}
return value;
}
/*singleSelect 确保只有一个checkbox处于选中状态*/
function CheckBoxSingleSelect(fID,objCheckBox){
var objArry=baseGetArry(fID);
for(var i=0;i<objArry.length;i++)
{
if(objArry[i].type=="checkbox")
{
if(objArry[i].id!=objCheckBox.id)
{
objArry[i].checked=false;
}
}
}
}
/*父子checkbox连动*/
function CheckBox_LianDong(divID,objCheckBox){
var objArry=baseGetArry(divID);
for(var i=0;i<objArry.length;i++)
{
if(objArry[i].type=="checkbox")
{
if(objArry[i].fid==objCheckBox.id)
{
objArry[i].checked=objCheckBox.checked;
}
}
}
}
/*返回指定对象下的input数组*/
function baseGetArry(divID){
var chaStr="#"+divID+" input";
var objArry=($(chaStr));
return objArry;
}
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*打开窗体操作*/
//弹出新窗口
function topenNew(url)
{
return window.open(url);
}
//打开模态窗口
function tshowModel(url)
{
return window.showModalDialog(url,'window','dialogWidth:900px;dialogHeight:600px;dialogLeft:150px;dialogTop:80px;center:yes;help=no;resizable:no;status:no;scroll=yes');
}
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*dom节点添加删除操作*/
function taddNewOne(obj,addObj)
{
var t=obj.parentNode.parentNode;
var nInput=document.createElement("DIV");
nInput.innerHTML=addObj+"<input type='button' value='减' onclick='tRemoveOne(this)'>";
t.appendChild(nInput);
}
function tRemoveOne(obj)
{
var t=obj.parentNode.parentNode;
t.removeChild(obj.parentNode);
}
/*------------------------------------------------------------------------------*/
/*checkbox操作*/
/*<input type="checkbox" id="1" fid="fid" onclick="CheckBoxSingleSelect('throne',this),CheckBox_LianDong('throne',this)" />*/
/*返回指定对象中是不是由checkbox被选中了*/
function retSelectCheckbox(divID){
var value=false;
var objArry=baseGetArry(divID);
for(var i=0;i<objArry.length;i++)
{
if(objArry[i].type=="checkbox")
{
if(objArry[i].checked==true)
{
value=true;
}
}
}
return value;
}
/*singleSelect 确保只有一个checkbox处于选中状态*/
function CheckBoxSingleSelect(fID,objCheckBox){
var objArry=baseGetArry(fID);
for(var i=0;i<objArry.length;i++)
{
if(objArry[i].type=="checkbox")
{
if(objArry[i].id!=objCheckBox.id)
{
objArry[i].checked=false;
}
}
}
}
/*父子checkbox连动*/
function CheckBox_LianDong(divID,objCheckBox){
var objArry=baseGetArry(divID);
for(var i=0;i<objArry.length;i++)
{
if(objArry[i].type=="checkbox")
{
if(objArry[i].fid==objCheckBox.id)
{
objArry[i].checked=objCheckBox.checked;
}
}
}
}
/*返回指定对象下的input数组*/
function baseGetArry(divID){
var chaStr="#"+divID+" input";
var objArry=($(chaStr));
return objArry;
}
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*打开窗体操作*/
//弹出新窗口
function topenNew(url)
{
return window.open(url);
}
//打开模态窗口
function tshowModel(url)
{
return window.showModalDialog(url,'window','dialogWidth:900px;dialogHeight:600px;dialogLeft:150px;dialogTop:80px;center:yes;help=no;resizable:no;status:no;scroll=yes');
}
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*dom节点添加删除操作*/
function taddNewOne(obj,addObj)
{
var t=obj.parentNode.parentNode;
var nInput=document.createElement("DIV");
nInput.innerHTML=addObj+"<input type='button' value='减' onclick='tRemoveOne(this)'>";
t.appendChild(nInput);
}
function tRemoveOne(obj)
{
var t=obj.parentNode.parentNode;
t.removeChild(obj.parentNode);
}
/*------------------------------------------------------------------------------*/