jQuery 操作表单

1. >是子选择符

用于匹配直接后辈,孙辈就不匹配了。IE6 不支持,兴例:
li:hover>a 子对象选择符,只对儿子起作用,对孙子不起作用。
li:hover a 后代选择符,对儿子,对孙子,对后代都起作用。

jquery取得text,areatext,radio,checkbox,select的值,以及其他一些操作;
1.假如我们有如下页面

  1. <input type="text" name="textname" id="text_id" value="">
  2. <!--其余的请自行添加.重要的是要有TYPE.NAME.ID等,一般情况这些都是有的-->

2.下面来看怎么取得FORM中的各种值等等;

  1. function get_form_value(){
  2. /*获得TEXT.AREATEXT的值*/
  3. var textval = $("#text_id").attr("value");//或者
  4. var textval = $("#text_id").val();
  5. /*获取单选按钮的值*/
  6. var valradio = $("input[@type=radio][@checked]").val();
  7. /*获取一组名为(items)的radio被选中项的值*/
         var item = $(‘input[@name=items][@checked]‘).val();
  8. /*获取复选框的值*/
  9. var checkboxval = $("#checkbox_id").attr("value");
  10. /*获取下拉列表的值*/
  11. var selectval = $(‘#select_id‘).val();
  12. }

3.另外对表单的其他处理:

  1. //控制表单元素:
  2. //文本框,文本区域:
  3. $("#text_id").attr("value",‘‘);//清空内容
  4. $("#text_id").attr("value",‘test‘);//填充内容
  1. //多选框checkbox:
  2. $("#chk_id").attr("checked",‘‘);//未选中的值
  3. $("#chk_id").attr("checked",true);//选中的值
  4. if($("#chk_id").attr(‘checked‘)==undefined) //判断是否已经选中
  5. //单选组radio:
  6. $("input[@type=radio]").attr("checked",‘10‘);//设置value=10的单选按钮为当前选中项
  1. //下拉框select:
  2. $("#select_id").attr("value",‘test‘);//设置value=test的项目为当前选中项
  3. $("<option value=‘test‘>test</option><option value=‘test2‘>test2</option>").appendTo("#select_id")//添加下拉框的option
  4. $("#select_id").empty();//清空下拉框
时间: 2024-11-07 03:34:31

jQuery 操作表单的相关文章

JQuery操作表单相关使用总结

select下拉列表onChange事件之JQuery实现: Java代码   JQuery: $(document).ready(function () { $("#selectMenu").bind("change", function () { if ($(this).val() == "pro1") { $("#pro1").slideDown(); $("#pro2").slideUp(); }

前端 ----jQuery操作表单

表单控件是我们的重中之重,因为一旦牵扯到数据交互,离不开form表单的使用,比如用户的注册登录功能等 那么通过上节知识点我们了解到,我们在使用jquery方法操作表单控件的方法: $(selector).val()//设置值和获取值 看如下HTML结构: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></ti

第六章 jQuery操作表单

1.单行文本框的应用 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=&qu

JQuery操作表单控件

1.jquery操作radio <html> <head> <script type="text/javascript" src="jquery-1.8.2.min.js">    </script> <title></title> <!-- jquery判断哪个radio被选中  --> <script type="text/javascript">

Jquery操作表单

$("#id").combobox("selecct","value")//设置easy-ui下拉框的默认值是value $("#id").combobox("setValue","value")//为easy-ui下拉框的设置一个value值 $("#div1").show();//显示div $("#div1").hide();//隐藏div

JQuery:各种操作表单元素方法小结

来源:http://www.ido321.com/1220.html 表单元素无处不在.已然成了Web应用不可或缺的一个部分. 对表单最最最常见的操作就是获取表单元素的值或者更改表单元素的值.那在JQuery和JavaScript中怎么操作表单元素的值? JQuery操作表单总结: 1.文本框.password框.隐藏域.文本域(id换成相应的,value属性存在,才干利用attr('value') 获取值,否则返回undefined): 1.1 获取->$("#text").v

React操作表单

最近的项目中开发中都是用react,其中有用到react去操纵表单.然后自己就在每个表单元素中添加 ref,  然后再像jquery操作dom一样去操纵这个ref, 代码如下: 首先我在每个表单元素那里都加了ref 然后再像操作dom一样操作表单 整个过程看起来即累赘,又感觉很怪.这样你还不如直接用jqurey来操作dom. 在这里,想补充一下 react 中的ref到底为何物 ref 属性可以是一个回调函数,而不是一个名字.这个回调函数在组件安装后立即执行.被引用的组件作为一个参数传递,且回调

jQuery---jq操作标签文本(html(),text()),jq操作文档标签(插入,删除,修改),克隆,,jq操作属性,jq操作class属性,jq操作表单value,jq操作css,jq操作盒子(重要),jq操作滚动条

jQuery---jq操作标签文本(html(),text()),jq操作文档标签(插入,删除,修改),克隆,,jq操作属性,jq操作class属性,jq操作表单value,jq操作css,jq操作盒子(重要),jq操作滚动条 一丶jQ操作标签内文本 html() 标签元素中的内容 /** 替换的内容可以使一个js对象,jq对象,文本 **/ /* 获取值:获取选中标签元素的所有内容 ,包括标签*/ $('ul').html() " <li>1</li> <li&g

【jQuery基础学习】06 jQuery表单验证插件-Validation

jQuery的基础部分前面都讲完了,那么就看插件了. 关于jQuery表单验证插件-Validation validation特点: 内置验证规则:拥有必填.数字.E-Mail.URL和信用卡号码等19类内置验证规则 自定义验证规则:可以很方便地自定义验证规则 简单强大的验证信息提示:默认了验证信息提示,并提供了自定义覆盖默认提示信息的功能 实时验证:可以通过keyup或者blur事件触发验证,而不仅仅在表单提交的时候验证 使用方法: 引用jQuery库和Validation插件 <script