- 4
- 0
- 约3.02万字
- 约 31页
- 2018-03-04 发布于浙江
- 举报
[计算机软件及应用]最牛逼的页面处理JS
/////////////////////////////////////////////////////////////////////////
//
// Copyright (C) 2007 e-Channels CORPORATION
//
// ALL RIGHTS RESERVED BY e-Channels CORPORATION, THIS PROGRAM
// MUST BE USED SOLELY FOR THE PURPOSE FOR WHICH IT WAS
// FURNISHED BY e-Channels CORPORATION, NO PART OF THIS PROGRAM
// MAY BE REPRODUCED OR DISCLOSED TO OTHERS, IN ANY FORM
// WITHOUT THE PRIOR WRITTEN PERMISSION OF e-Channels CORPORATION.
// USE OF COPYRIGHT NOTICE DOES NOT EVIDENCE PUBLICATION
// OF THE PROGRAM
//
// e-Channels CONFIDENTIAL AND PROPRIETARY
//
////////////////////////////////////////////////////////////////////////////
//
// 业务相关数据校验 WangQingSong(wangqs@)
// $LOG$
//
//
////////////////////////////////////////////////////////////////////////////
//*************************************************
//**** 复选框(checkBox)操作 ****
//*************************************************
/**
* 将指定的checkbox全部设置为指定的选中状态,同时触发checkbox的onclick事件
*/
function selectCheckBox( checkBoxName, checked ) {
var checkBoxList = document.getElementsByName(checkBoxName);
if(checkBoxList.length) {
for (var i = 0; i checkBoxList.length; i++)
{
checkBoxList[i].checked = checked;
if(checkBoxList[i].onclick) {
checkBoxList[i].onclick();
}
}
}else {
checkBoxList.checked = checked;
if(checkBoxList.onclick) {
checkBoxList.onclick();
}
}
}
/**
* 将checkbox数组根据值进行选中
*/
function setCheckBoxValue( checkBoxName, arrayValue ) {
var checkBoxList = document.getElementsByName(checkBoxName);
if(checkBoxList.length) {
for (var i = 0; i checkBoxList.length; i++)
{
for (var j = 0; j arrayValue.length; j++)
{
if(checkBoxList[i].value == arrayValue[j])
{
checkBoxList[i].checked = true;
if(checkBoxList[i].onclick) {
checkBoxList[i].onclick();
}
}
}
}
}else {
if(checkBoxList.value == arrayValue[0])
{
checkBoxList.checked = true;
if(checkBoxList.onclick) {
checkBoxList.onclick(
原创力文档

文档评论(0)