当前位置:首页>开发>正文

jQuery,根据name获取多个input表单的值 jquery怎么根据ID把上下两列的内容互换

2023-04-15 09:55:28 互联网 未知 开发

 jQuery,根据name获取多个input表单的值 jquery怎么根据ID把上下两列的内容互换

jQuery,根据name获取多个input表单的值

jQuery根据表单name获取值的方法:
根据name取值:
$("input[name=mobile]").val()

根据id取值:
$("#mobile_reg_form").html()

根据name取值遍历:
$("input[name=mobile]").each(
function(){
alert($(this).val())
}
)

取出form中的input:

$(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根据name属性查找
$("div[id]") 选择所有含有id属性的div元素 
$("input[name=keleyicom]") 选择所有的name属性等于keleyicom的input元素 

$("input[name!=keleyicom]") 选择所有的name属性不等于keleyicom的input元素 

$("input[name^=keleyi]") 选择所有的name属性以keleyi开头的input元素 
$("input[name$=keleyi]") 选择所有的name属性以keleyi结尾的input元素 
$("input[name*=keleyi]") 选择所有的name属性包含keleyi的input元素 

$("input[id][name$=keleyi]") 可以使用多个属性进行联合选择该选择器是得到所有的含有id属性并且那么属性以keleyi结尾的元素
参考资料:搜狗百科 - jQuery

jquery怎么根据ID把上下两列的内容互换

var temp = jQuery("#top").html()
jQuery("#top").html( jQuery("#bottom").html() )
jQuery("#bottom").html(temp)

jquery 怎么获取到VALUE值

// 这是取$("xxxx") 这个选择器选到的对象的value
$("xxxx").val()
// 这是向$("xxxx") 这个选择器选到的对象的value里赋值"test"
$("xxxx").val("test")

也就是说.val()这个方法是双向的 能读数据能写数据

更多例子请看:http://www.w3school.com.cn/jquery/attributes_val.asp
这个规则适用很多方法
想系统学习jquery 请看:http://www.w3school.com.cn/jquery/

jquery 点击取得id值

<button  type="button" id="sdfasdf "  onclick="test_1(this.id)">提交</button>
<script language="javascript">
function test_1 (id)
{
    alert(id)
}
</script>这样即可,如果用jquery,最好是用选择器选择到button再来响应。

因为onclick触发式,你写的处理脚本取的this,是方法本身,而不是button。

最新文章