一.常用表单基本取值方法(form1为表单名称,TextBox1为控件ID,以文本框为例,html控件与web服务器控件是一样的)
1.form1.TextBox1.value
2.var txt = document.all.TextBox1;
txt.value
3.var txt = document.all["TextBox1"];
txt.value
4.document.getElementById("TextBox1");
二.
1.html复选框(name相同)
表单: <input id="Checkbox1" type="checkbox" name="chk" value="123" />sss
<input id="Checkbox2" type="checkbox" name="chk" value="456"/>aaa
<input id="Checkbox3" type="checkbox" name="chk" value="789"/>bbb
实现功能:遍历html复选框,得到所选中项
var oChks = document.all.chk;
for(var i=0; i<oChks.length; i++)
{
if(oChks[i].checked)
alert(oChks[i].value);
}
2.html单选框(name相同)
表单: <input id="Radio1" type="radio" name="rad" value="123"/>123
<input id="Radio2" type="radio" name="rad" value="456"/>456
实现功能:遍历html复选框,得到所选中项
代码同html复选框
3.html下拉列表框
表单:<select id="Select1" multiple>
<option value=1>1</option>
<option value=2>2</option>
</select>
实现功能:
3.1得到所选中项的text和value值(选择一项)
var selDrp = document.all.Select1;
alert(selDrp.options[selDrp.selectedIndex].text);
alert(selDrp.options[selDrp.selectedIndex].value);
3.2得到所选中项的text和value值(选择多项)
for(var j=0;j<selDrp.options.length;j++)
{
if(selDrp.options[j].selected)
{
alert(selDrp.options[j].value);
}
}
4.DropDownList控件与ListBox控件
实现功能:得到所选中项的text和value值
代码同html下拉列表框
5.CheckBoxList控件
实现功能:得到所选中项的text
代码:
var chklist = document.all("CheckBoxList1");
var i = 0;
for(i=0;i<chklist.rows.length;i++)
{
var name = "CheckBoxList1_" + i;
var tmpChecked = document.all[name].checked;
if(tmpChecked)
{
alert(document.all[name].parentElement.innerText);
}
}
1.form1.TextBox1.value
2.var txt = document.all.TextBox1;
txt.value
3.var txt = document.all["TextBox1"];
txt.value
4.document.getElementById("TextBox1");
二.
1.html复选框(name相同)
表单: <input id="Checkbox1" type="checkbox" name="chk" value="123" />sss
<input id="Checkbox2" type="checkbox" name="chk" value="456"/>aaa
<input id="Checkbox3" type="checkbox" name="chk" value="789"/>bbb
实现功能:遍历html复选框,得到所选中项
var oChks = document.all.chk;
for(var i=0; i<oChks.length; i++)
{
if(oChks[i].checked)
alert(oChks[i].value);
}
2.html单选框(name相同)
表单: <input id="Radio1" type="radio" name="rad" value="123"/>123
<input id="Radio2" type="radio" name="rad" value="456"/>456
实现功能:遍历html复选框,得到所选中项
代码同html复选框
3.html下拉列表框
表单:<select id="Select1" multiple>
<option value=1>1</option>
<option value=2>2</option>
</select>
实现功能:
3.1得到所选中项的text和value值(选择一项)
var selDrp = document.all.Select1;
alert(selDrp.options[selDrp.selectedIndex].text);
alert(selDrp.options[selDrp.selectedIndex].value);
3.2得到所选中项的text和value值(选择多项)
for(var j=0;j<selDrp.options.length;j++)
{
if(selDrp.options[j].selected)
{
alert(selDrp.options[j].value);
}
}
4.DropDownList控件与ListBox控件
实现功能:得到所选中项的text和value值
代码同html下拉列表框
5.CheckBoxList控件
实现功能:得到所选中项的text
代码:
var chklist = document.all("CheckBoxList1");
var i = 0;
for(i=0;i<chklist.rows.length;i++)
{
var name = "CheckBoxList1_" + i;
var tmpChecked = document.all[name].checked;
if(tmpChecked)
{
alert(document.all[name].parentElement.innerText);
}
}
相关推荐
### Wicket常用控件使用方法详解 #### 一、引言 Wicket是一个灵活而强大的Java Web框架,它提供了一套简洁高效的API用于构建复杂的Web应用程序。与.NET平台的开发方式相似,Wicket允许开发者在HTML页面中声明控件,...
简便的XML配置,易于扩充的验证方式(目前支持13种验证,囊括了大部分常用表单验证),使得JSValidation成为验证框架的首选。 1. JSValidation是什么? 如首页所说,JSValidation是客户端表单验证框架,用在...
在使用JQuery进行前端开发时,val()方法是一个非常基础且常用的功能,它主要用来获取或设置表单元素的值。本知识点将详细介绍JQuery中val()方法的基本使用方法,包括如何对单个和多个元素进行操作,以及如何处理单选...
本文档将详细介绍如何利用原生JavaScript和jQuery来操作`<select>`元素,包括但不限于取值、设置选中状态等常见操作。 #### 二、基础知识回顾 在开始深入讲解之前,我们先回顾一下`<select>`的基本结构: ```html ...
以上只是jQuery常用方法的一部分,实际使用中,jQuery还有许多其他功能,如插件系统、DOM操作、效果和工具方法等,都极大地提升了JavaScript开发的效率和体验。在学习和实践中,你可以根据需求深入探索jQuery的更多...
4. **表单取值去空格**:在获取表单值时,可以使用`trim()`方法去除多余的空白字符。 ```java String str = input.trim(); ``` 5. **字符串操作**:在进行字符串截取等操作之前,需要先检查字符串长度。 ```...
以下是对Spring MVC常用注解的详细解释: 1. `@Controller`:这是定义一个类作为Spring MVC控制器的基本注解。当Spring容器扫描到这个注解时,它会将此类实例化,并处理其方法以响应HTTP请求。 2. `@...
实验的核心是了解和运用表单的常用属性。例如,`BackColor`属性用于设置表单的背景颜色,`ForeColor`则定义前景色,也就是字体颜色。接下来的四个属性——`Left`、`Top`、`Width`和`Height`分别代表表单的水平和垂直...
其中,RadioButtonList、DropDownList和CheckBoxList控件是用于在表单中提供用户交互的常用控件。这三个控件共享一些基本的使用方法和属性,也有它们各自独特的特性。本文将详细介绍如何在***中使用这三个控件进行...
了解XHTML的常用标签对于网页设计和开发至关重要。以下是对这些标签的详细解释: 1. **基本标签** - `<html>`:文档的根元素,包含整个XHTML文档。 - `<body>`:定义页面的主体内容,可添加id、class、style等...
在Web开发中,复选框(Checkbox)是一种常用的表单元素,允许用户选择一个或多个选项。当用户提交表单后,复选框的值会被发送到服务器。在PHP中,处理复选框传来的数据需要用到数组的概念,因为可能会有一个或多个复...
除了取值和赋值,jQuery还提供了一些辅助方法来进行表单元素的操作: - **重置表单**: - 重置表单内的所有元素:`$("form").each(function(){.reset();});` - **向下拉框添加选项(OPTION)**: - 向指定的...
2. 字体和文本格式:元素用于设置文本的字体、颜色和大小,属性包括size、color、face等,其中size属性的取值范围为1-7。 3. 超链接:元素用于创建超链接,href属性用于指定链接的目标地址,target属性用于指定链接...
Session的基本工作原理是,当用户第一次访问服务器时,服务器会为该用户创建一个新的session对象,然后通过一个唯一的ID(通常是一个cookie)来标识这个session,将其存储在用户的浏览器中。只要用户不关闭浏览器,...
5. J2EE的request对象方法:`getParameterValues(String name)`用于获取表单组件对应多个值的数据。 6. Access删除记录:在Access中,通过“编辑”菜单可以删除记录。 7. 索引属性取值:设计数据库表时,索引的...
Framework学习文档是关于Struts2、Mybatis、JavaScript和jQuery的详细笔记,涵盖了这些技术的基本概念、架构、配置、使用方法等方面的知识点。 一、Struts2框架 1. Struts2是典型的MVC框架,在整个MVC框架中充当...
**解析:**该语句调用了名为 `formName` 的表单的 `submit` 方法,用于提交表单数据。 #### 表单事件 **问题:**把鼠标移到文本框时,文本框中的内容自动全选。 **解析:**可以使用 `onfocus` 或 `onmouseover` ...
- **解析**: IP 地址由四组十进制数组成,每组的取值范围是 0 至 255。因此,正确的选项是 “202.112.111.1”。 #### 8. 栈的基本概念 - **知识点**: 栈是一种后进先出 (LIFO) 的线性表。 - **解析**: 栈是一种特殊...
##### 3.4 Selenium常用取值方法 这些方法用于从页面中提取数据。 - **String getLocation()**:获取当前页面的URL。 - **String getTitle()**:获取页面标题。 - **String getBodyText()**:获取页面主体部分的...
- **方法**:对象能够执行的操作。 2. **关系数据库**: - **关系模型**:数据库中数据的二维表格形式。 - **关系模式**:描述数据库中表的结构,包括字段名、数据类型等。 - **关系**:实际存储在数据库中的...