`

存一个全选第一项的函数

阅读更多
function enjoinValue()
{
	//alert(eval("form.s1["+4+"].value"));
	var enjoin=true;
	form=document.approveResearchForm;
	
	for(var i=1;i<21;i++)
	{
		var value= eval("form.s"+i+"["+0+"].checked");
		//alert(i+'  '+value);
		if(value==false)
		{
			enjoin=value;
		}
	}
	if(enjoin==true)
	{
		alert("单选全选第一项了吧!");
		return false
	}
	else
	{
		enjoin=true;
		for(var i=1;i<21;i++)
		{
			var value= eval("form.s"+i+"["+4+"].checked");
			alert(i+'  '+value);
			if(value==false)
			{
				enjoin=value;
			}
		}
		if(enjoin==true)
		{
			alert("单选全选第五项了吧!");
			return false
		}
		else
		{
			alert("很好!单选选的很好!");
			return true;
		}
			
	}
	
	
	
	
}



function check_grade(form)
{

try
{
   return enjoinValue();
}
catch(e)
{
	alert("页面发生错误!请刷新或重新登录!");
	return false;
}


分享到:
评论

相关推荐

    vue多级复杂列表展开/折叠及全选/分组全选实现

    具体到代码实现,我们定义了一个名为`jobList`的数组,其中包含不同层级的列表项,每个列表项有`id`、`name`、`son`(子项)、`member`(成员)等属性。为了展示不同状态的人员,定义了`selectPeople`数组用于存储被...

    易语言超级列表框全选

    3. **遍历列表项**:全选意味着选中列表框中的每一个项目。你需要遍历列表框的所有行或条目,将每一项的选中状态设置为“已选中”。 4. **设置选中状态**:易语言提供了设置列表框项选中状态的命令,如`选中列表框...

    Silverlight下MVVM全选控件_无需额外添加字段

    如果为假,设置CurrentItem为集合中的第一个元素,这样只有第一行被选中。 4. 在View中,为DataGrid的SelectionChanged事件绑定一个处理函数,当用户手动选择或取消选择行时,更新IsAllSelected属性以保持同步。 ...

    datagrid全选(JS)

    本示例中的`selectall`函数通过一个复选框(cbx)控制整个表格中的所有行是否被选中。当用户勾选或取消勾选该复选框时,表格中的每一行都会根据复选框的状态进行相应的改变:若复选框被选中,则表格中的所有行都被选中...

    checkbox的几种全选方法

    1. 定义了一个自定义函数`CCA`,该函数接收表单对象`formObj`和当前Checkbox对象`obj`作为参数。 2. 遍历表单中的所有元素,查找类型为`checkbox`且名称与当前Checkbox相同的元素。 3. 将找到的Checkbox的`checked`...

    treeview自制控件,支持全选,非全选,取消

    开发者可能会定义一个自定义控件类,扩展标准的TreeView控件,添加额外的属性(如全选、非全选状态)和方法(如切换全选、部分选中状态的函数)。 在实现过程中,关键的编程概念可能包括: 1. **事件驱动编程**:当...

    gridview 全选和取消

    在IT领域,特别是Web开发...1. 添加复选框列:首先,我们需要在GridView的第一列添加一个复选框,这可以通过在GridView的列定义中添加TemplateField来完成。在HeaderTemplate中添加一个复选框,用于全选操作。 ```xml ...

    checkbox实现全选和反选经典例子

    WebApplication1可能是ASP.NET的一个项目,它包含一个或多个网页,其中一个页面可能有包含Checkbox和DataGridView的界面。在ASP.NET中,Checkbox控件通常用`&lt;asp:CheckBox&gt;`标记表示,而DataGridView则是用来显示...

    DotNetBar.DatagridVIewX全选

    如果希望添加一个按钮或者快捷键来触发全选操作,可以在对应的事件处理函数中加入上述代码。例如,为一个名为`btnSelectAll`的按钮添加点击事件: ```csharp private void btnSelectAll_Click(object sender, ...

    javasctipt全选后删除

    这里的 `document.moreForm.id[0]` 指向表单中第一个复选框元素。 - `checkStats = document.moreForm.id[0].checked;`:获取第一个复选框的状态。 3. **遍历所有复选框**: - 如果存在多个复选框,代码会遍历...

    php+jquery全选框功能

    第一个版本是"1.php+jquery",这可能意味着在页面加载或提交表单时,PHP可能用于生成HTML代码,包括带有全选框的复选框列表。例如,PHP可以遍历数据库中的数据,并为每条记录生成一个复选框。然后,jQuery可以在用户...

    DataGridView表头添加checkbox实现全选反选

    当我们需要在数据表中实现多选功能时,通常会在表头添加一个`Checkbox`,以实现全选或反选所有行的功能。这个过程涉及到事件处理、控件交互以及UI设计等多个方面的知识点。 首先,我们需要在`DataGridView`的表头行...

    WPF DATAGRID全选全不选

    2. **添加复选框列**:为了实现全选全不选,我们可以在DataGrid的第一列添加一个可选的复选框。这通常通过定义一个DataGridTemplateColumn完成: ```xml , RelativeSource={RelativeSource FindAncestor, ...

    Flex dataGrid 全选、反选

    在需要全选和反选功能时,通常会在表头中添加一个复选框,作为全选/反选的触发器。当用户点击这个复选框时,所有行中的复选框状态应随之改变。 1. **创建自定义DataGrid类**: 为了实现全选和反选功能,我们需要...

    DataGrid全选并获取选中条目数

    在实现“全选”功能时,我们通常会添加一个复选框列到DataGrid的第一列,用以控制所有行的选中状态。以下是在C#代码中实现这个功能的方法: 1. **创建复选框列** - 在代码中创建一个CheckBoxColumn,并设置其...

    简单js实现全选全部选反选效果

    在这段代码中,`forEach`方法用于遍历数组(或类数组对象),第二个参数`this`表示回调函数中的上下文,使得`this.checked`可以正确地引用全选按钮的`checked`属性。 以上就是使用JavaScript实现全选和反选功能的...

    GridView 内加全选按钮 客户端控制

    1. 首先,在GridView的列定义中,我们需要在第一列添加一个复选框。在GridView的`Columns`集合中添加一个`TemplateField`,并在`ItemTemplate`中插入一个`asp:CheckBox`控件,设置其`CssClass`以便于后续的...

    GridView 第一列CheckBox全选!postBack和JS方式

    在处理大量数据时,经常需要在第一列添加一个CheckBox,以便用户可以进行全选或全不选的操作。本文将深入探讨如何在GridView的第一列实现CheckBox全选功能,包括通过postBack(服务器端)和JavaScript(客户端)两种...

    GridView全选实现代码

    该函数接收一个参数`obj`,它代表触发全选行为的复选框元素。该函数的主要逻辑是遍历`GridView`的所有行,并将每一行中的复选框的状态设置为与`obj`相同的选中状态。具体实现细节如下: 1. **获取`GridView`实例**...

    新窗口编辑框全选

    这个函数接受两个参数,第一个参数是开始位置,第二个参数是结束位置。在C++的字符串中,-1通常用来表示字符串的末尾,所以`SetSel(0, -1)`意味着选择从文本开始到结束的所有字符。 具体实现这个功能,你可能需要在...

Global site tag (gtag.js) - Google Analytics