精华内容
下载资源
问答
  • 使用js获取表单中各个name

    千次阅读 2016-02-24 10:05:43
    jQuery ajax - serialize() 方法 使用js获取表单中各个name,不需要一个一个获取了。 http://www.w3school.com.cn/jquery/ajax_serialize.asp

    jQuery ajax - serialize() 方法

    使用js获取表单中各个name的值,不需要一个一个获取了。

    http://www.w3school.com.cn/jquery/ajax_serialize.asp

    展开全文
  • jQuery根据表单name获取值的方法

    万次阅读 2017-03-25 16:56:11
    jQuery根据表单name获取值的方法: 根据name取值: $("input[name='mobile']").val() 根据id取值: $("#mobile_reg_form").html() 根据name取值遍历: $("input[name='mobile']").each( ...

    jQuery根据表单name获取值的方法:

    根据name取值:

    $("input[name='mobile']").val()
    
    

    根据id取值:

    $("#mobile_reg_form").html()
    
    

    根据name取值遍历:

    $("input[name='mobile']").each(
    function(){
    alert($(this).val());
    }
    )
    
    

    取出form中的input:

    <script type="text/javascript" language="JavaScript" charset="UTF-8">
    $(document).ready(function(){
    var a=$("form input");
    $.each(
      a,
    function(name,object){
    alert(name+":"+$(object).val());
    }
    );
    });
    </script>
    
    

    得到值(多个的情况):

    $("input[name='mobile']")[0].value
    $("input[name='mobile']").get(1).value
    
    

    jquery添加删除样式

    给一个标签添加样式:

    $("#id").addClass("style");
    
    

    删除一个标签的样式:

    $("#id").removeClass("style");
    
    

    注:"#id"  id是对应标签的id,style是对应css样式的名称


    展开全文
  • js匹配表单name值获取value

    万次阅读 2015-06-10 19:25:17
    html代码:<input name="sort01" value=""> <input name="sort02" value...获取页面中所有的name格式都为“sort*”这种形式表单,并且要name和对应的value。方法一、//alert($('input[name^="sort"]').map(functi

    html代码:

    <input name="sort01" value="">
    <input name="sort02" value="">
    <input name="sort03" value="">

    需求:
    获取页面中所有的name格式都为“sort*”这种形式表单的值,并且要name和对应的value值。

    方法一、

    //alert($('input[name^="sort"]').map(function(){return this.value}).get());
    var a=$('input[name^="sort"]').map(function(){return {value:this.value,name:this.name}}).get();
                for(var i=0;i<a.length;i++)alert(a[i].name+'='+a[i].value)
    

    可以参考该贴:
    http://bbs.csdn.net/topics/391050855?page=1#post-399317388

    方法二、

                    var input = document.getElementsByTagName("input");
                    for(var i = 0,l = input.length;i < l;i++){
                        if(/^sort/.test(input[i].name)){
                            alert(input[i].name+':'+input[i].value);
                        }
                    }

    方法三、

                function getValue(){
                    var value = $("input[name^='sort']");
                    alert(value.length);
                    for(var x=0; x<value.length;x++){
                        //alert($(value[x]).val());
                        var values = $(value[x]).val();
                        alert('values:'+values);
                    } 
                }

    方法二、三可以参考该帖:http://bbs.csdn.net/topics/391050847?page=1#post-399317416

    利用jquery选择器来筛选:
    (“input[name^=’news’]”)         选择所有的name属性以’news’开头的input元素("input[name=news])namenewsinput(“input[name*=’man’]”) 选择所有的name属性包含’news’的input元素

    这个问题的过程如下:
    目的:前台页面商品排序,把排序的表单提交给php后台,获取前台的排序值进行处理
    思路:
    一、
    刚开始我是想获取前台的所有需要排序的表单的value值,以及对应的name值,之所以要获取name值是因为我把商品id放到了sort的后面,这样获取到了name和value值之后我就得到了商品的id以及对应的排序序号,只要在后台进行对应的更新数据库就ok了。

    二、将name的值以sort[n]这种形式赋值,然后直接提交表单到后台php,现在可以获取sort的数组来获取数据了。该方法省去了在前台的处理,直接从后台获取到了所需的数据。

    我的后台使用的是php,其他语言也是同样的道理,建议大家遇到这种情况使用第二种方法。

    Author:leedaning
    本文地址:http://blog.csdn.net/leedaning/article/details/46445695

    展开全文
  • js获取表单所有

    千次阅读 2018-08-28 12:54:54
    通常获取表单所有input框 都是通过 document dom 对象获取节点 &lt;form&gt; &lt;input id="a1" type="input" value="" name="a1"&gt;&lt;br...

    通常获取表单所有input框 都是通过 document dom 对象获取节点值

    	<form>
    				<input id="a1" type="input" value="" name="a1"><br>
    				<input id="a2" type="input" value="" name="a2"><br>
    				<input id="a3" type="input" value="" name="a3"><br>
    				<input id="a4" type="input" value="" name="a4"><br>
    				<input id="submit" type="button" value="提交" name="submit">
    			</form>

     

    下面通过两种方法获取对比一下:

     

     

    <script>
    				$(function() {
    					$('#submit').click(function() {
    						
    						//方法1:
    						var a1 = document.getElementsById("a1").value;
    						//var a1 = document.getElementsByName("a1").value;
    						
    						//要是提交json的格式的话还需要
    						var json ={"a1":a1}
    						
    						//这样子转化一下,一个两个10个input还是可以接受的,但是实际开发中往往几十个 这样子就显得很笨重了,所以推荐方法二
    						
    						
    						
    						
    						//方法二:
    						var d = {};
    						var t = $('form').serializeArray(); // 默认是json 格式
    						
    						//传统的for循环,将值打印出来
    						/*
    						console.info(t)
    						
    						for (var i = 0;i<t.length;i++) {
    							console.info(t[i]);
    							d[t[i].name] =  t[i].value;
    							
    						}
    						
    						*/
    						
    						//jQuery的循环
    					 	$.each(t, function() {
    							//console.info(t)
    							d[this.name] = this.value;
    							console.info(d)
    						}); 
    						
    						console.info(JSON.stringify(t));   //从json对象解析出json字符串
    						var json_str = JSON.stringify(t);
    						
    						console.info(JSON.stringify(d)); //从一个对象解析出字符串
    					});
    				});
    				
    				
    				
    			</script>

    方法一:

    采用原生态的js获取值

    方法二:

    采用jquery 函数库 获取

     

    展开全文
  • js获取form表单name属性的

    万次阅读 2018-05-22 13:07:23
    在项目中因为动态表单无法确定标签name属性的,因此需要即时获取以便进行存储。前端代码如下:&lt;div class="control-group"&gt; &lt;label class="control-label"&gt;土拨...
  • var form = document....// 获取表单 var value=form.name.value // 获取选中select文本 var obj = document.getElementById("wzo_projectid"); //定位 var index = obj.selectedIndex; //获取选中下标 va...
  • layui 获取表单

    万次阅读 2019-09-19 22:08:24
    //表单数据formData var formData = data.field; }); 第二种方法:自动获取 var d = {}; var t = $('#recordListSearchForm [name]').serializeArray(); $.each(t, function() { d[this.name] = this....
  • JavaScript获取表单元素(一)

    千次阅读 2018-12-27 18:23:50
    JavaScript获取表单元素 以下四种方式均可获取,特别注意第三种,  var a=document.getElementById("id1");  var b=document.getElementsByName("na");  alert(id1.value);  alert(a....
  • 小程序获取表单输入

    千次阅读 2018-09-21 11:29:02
    小程序数据是单向的,当我们在输入时都要重新去setData这个输入的,如果输入框很多我们可以定义一个通用的方法去获取 html <view> <input placeholder='用户名' value='{{username}}' bindinput='...
  • i前端:nput_test.html Search {{ result }} {% csrf_token %} 两个标签name都是'key' 后台:Django views.py def setting(request): if re
  • 最近项目中做了一个form提交多个name一样的下拉框,刚开始也选把name都改成不一样的,感觉有点儿麻烦,也不知道自己的做法对不对于是就试了试相同的name多个下拉框,后台仍然是可以获得的,只需要用split方法分开...
  • JS原生方式动态获取表单

    千次阅读 2017-08-16 08:59:00
    html代码如下: google baidu ...1. 获取input的 var textInput=document.getElementById('textInput'); textInput.onchange=function (){ var username=document.getElementById('u
  • 获取form表单的有name属性的value

    千次阅读 2019-05-13 10:03:02
    var model = {}; var x = $(“form”).serializeArray(); // var czr_seria = {}; $.each(x, function (i, ...//czr_seria += field.name + “:” + field.value + “,”; model[field.name] = field.value; }); ...
  • 表单里面有一个div,提交到后台,可以通过request.getParameter()这个个方法获取div的吗?
  • js根据name值获取元素

    万次阅读 2019-03-01 16:41:23
    效果 &lt;body&gt; &lt;input type="button" id="btn" value="... name="name1" /&gt; &lt;input type="text" value="
  • 我的渣代码里要根据数据库,动态生成不定数量的input框,这些框都是for循环出来的,唯一不同的name用循环变量$x表示 然后我再处理界面用_$point=$_POST['$x'];循环接受几个input 结果一个没少,但是全是最后一...
  • ASP.NET获取表单form的

    千次阅读 2016-12-21 17:41:37
    The First:前端代码< form> ”Select1” name=”gclass” class=”input”> ”1”>住院医师(5+3) ”2”>助理医师(3+2)
  • 如何用js获取表单中的

    千次阅读 2015-09-09 16:37:53
    name="form1" action="servlet/LoginServlet" method="post"&gt; &lt;table&gt; &lt;tr&gt; &lt;td&gt;&lt;span align="right"&...
  • this.refs.addForm.setFieldsValue({name: ‘json’}) // 给一个对象,属性名为表单中的某一项 ②清空数据 this.refs.addFrom.resetFields() ③获取某一表单项的 this.refs.addFrom.getFieldValue(‘name’) ④...
  • 在servlet中批量获取表单元素的

    千次阅读 2015-05-06 09:32:33
    如果页面有大量的表单元素,在springMVC中一般都是表单和pojo对象做相应的对应,或者直接通过request获得对象,但是还有另外一种得到表单元素的方法,具体代码如下: // java.util.Enumeration<String> req是...
  • 提交form表单时,后台通过request.getParameter("元素中的name值")获取数据
  • 首先,微信小程序是不支持直接获取的,和jquery一样直接获取name的话,只能获取到最后一组,所以要用其他的方法 直接上代码 wxml文件: <view wx:for="{{list}}"> <input name="a{{index}}" value="{{item....
  • form提交如何获取同名name的value

    千次阅读 2019-06-03 21:44:01
    这是在学习过程中遇到的需求,平时挺少想到,感觉还挺重要的,所有专门写一篇文章来介绍 ...input type="text" name="sort" value="3"> <input type="text" name="sort" value="1"> <input type="...
  • antDesign获取表单组件的

    千次阅读 2019-09-26 03:27:00
    getFormValue是在点击确定按钮获取表单值得事件函数,一旦执行就会执行里边的validate()回调函数 返回的数据中有error和value两种,如果存在error那就是其中某一个表单控件出了问题(比如有一个必须填的项没有填 ...
  • vue 为form 表单赋值 获取form表单

    千次阅读 2019-10-06 16:34:49
    为form表单赋值 this.form.setFieldsValue({ ... hosName: this.hostData.hosName, //前面的表单中的 hosCode: this.hostData.hosCode, hosTypeName: this.hostData.hosType, hosCate...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 201,542
精华内容 80,616
关键字:

获取表单的name值