HTML给表单元素赋值,JQuery表单元素取值赋值方法总结

本文详细介绍了使用jQuery操作表单元素,包括普通文本框、单选按钮、复选框和下拉菜单的取值与赋值方法,通过示例代码展示如何获取和设置这些元素的值,帮助开发者更好地理解和应用jQuery进行表单操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、普通文本框的赋值与取值

1.1.1赋值

jQuery 表单元素取值与赋值方法总结

function get(){

var test1 = $("input.test1").val();

$(".test2").val(test1);

}

运行效果:

6c6f58a8179d1f50f70ecf056a024a97.png

1.1.2 取值

示例代码:

jQuery 表单元素取值与赋值方法总结

function get(){

var test1 = $("input.test1").val();

$("#span").html(test1);

}

运行效果:

1cd82f5d0367c66198d0b584908d984b.png

二、获取和设置单选项radio的值

2.1.1获取单选项radio的值

1

2

function Show_redio()

{

//var _val = $('input:radio:checked').val();

var _val = $("input[type='radio']:checked").val();

//var _val = $("input[name='rd']").val();

alert(_val);

}

运行效果:

200eea4dae7634f2de0d79bf095ef4c6.png

三、获取和设置复选框的值

jQuery 表单元素取值与赋值方法总结

A

B

C

function Show_checkbox() {

//取得多选框值

//多选框checkbox:$("#checkbox_id").attr("value");

val3 = $("#checkbox_id3").attr("value");

val2 = $("#checkbox_id2").attr("value");

val1 = $("#checkbox_id1").attr("value");

//多选框checkbox: $("#chk1").attr("checked",'');//不打勾

//$("#chk2").attr("checked",true);//打勾

//if($("#chk1").attr('checked')==undefined) //判断是否已经打勾

//多选框checkbox 不打勾

$("#checkbox_id3").attr("checked", '');

//多选择框checkbox打勾

$("#checkbox_id1").attr("checked", false);

$("#checkbox_id2").attr("checked", true);

if($("#checkbox_id1").attr('checked') == undefined)

alert("没有选中!");

else

alert("已经选中!");

}

运行效果:

6326e4be0d4f52077cabda00837a66b2.png

9306ea9f8aaef0345d79dcc65212ebfb.png

四、获取和设置下拉菜单列表的值

jQuery 表单元素取值与赋值方法总结

A

B

C

D

function Show_select() {

var options = $("#_select option:selected"); //获取选中的项

alert(options.val()); //拿到选中项的值

$("#span").html(options.text());

}

运行效果:

d35f40e927b0994e6d1d2c2bc88bf17a.png

5c53bf1221fa05e3fde03d6d90fec2f6.png

//设置select下拉框的第二个元素为当前选中值 $("#_select")[0].selectedIndex = 2;

运行效果:

c9d5051f26f7a42f2bd032f13e555aa2.png

//下拉框select

//设置一下值为D的项目为当前选中项

$("#_select").attr("value",'D');

//添加下拉框的option

$("EF").appendTo("#_select");

//清空下拉框

$("#_select").empty();

五、获取和设置文本框/文本域的值

jQuery 表单元素取值与赋值方法总结

function Show_textarea() {

//填充内容

var test = "werrtyhgfdsaadfgh"

$("#text").val(test);

//清空内容

//$("#text").attr("value","");

}

运行效果:

3dd73113c6791272222fb83bc10a7c79.png

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值