mdsk.net
当前位置:首页 >> jquEry获取input >>

jquEry获取input

这个问题包含两个方面:jquery选择器(即针对你指定的那个input元素)和获取内容(即获得输入的值),所以综合起来有如下代码可以实现<br>$("input#test").val(); // 推荐这种方式,因为id是唯一的<br>$("input[name='test']").val()

用jquery获取input中输入的值的方法:1、使用id的方式获取:$("#button_text1").click(function(){var result1 = $("#input_text1").val();alert("result1 = " + result1);});2、使用属性选择器获取:var result2 = $("input[id='input_text1']").val();

在这里我们要注意,获取所有的input“框”,那么意思就是获得所有的文本框,按钮啊,复选单选按钮这些都不算了,然后可以根据JQuery的细化选择来规定其type值;$('input[type=text]')这个就是获取所有类型为文本框的input框

name是input标签的属性值,jQuery提供了attr() 方法用于设置/改变属性值<br>$("input:text").attr("name");<br>$("input:text").prop("name"); // 也可以使用prop()方法获取属性<br>示例代码如下<br>创建Html元素<br><div class="

获取值:文本框,文本区域:$("#txt").attr("value");多选框checkbox:$("input[name='checkbox':checked]").each(function(){var val = $(this).val();});单选组radio: $("input[type=radio][checked]").val();下拉框select的value值: $

(1)$("input").each(function(){ $(this).val(); }); (2)上述(1)中遍历input标签再获取相应的值即可

$(this,".ipt")改为$(".ipt",$(this))或者$(this).find(".ipt")即可看来你对jq的选择器用法还是不够理解啊

获取name为test的input文本框中的内容的jquery代码为:$("input:text[name='test']").val();jquery提供了三个简单实用的用于获取元素内容的方法:text() 设置或返回所选元素的文本内容html() 设置或返回所选元素的内容(包括 html 标记)val() 设置或返回表单字段的值 因为input属于表单元素,所以获取其内容使用的是val()方法.

<!DOCTYPE html><html><head> <title>JQuery获取文本框的值</title> <meta charset="UTF-8"> <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script> <script type="text/javascript"> //使用id的方

<script><br>$(document).ready(function(){<br> alert($('#input'));<br>});<br></scriopt><br><input type="text" id="input" value="138" />

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com