jQuery操作input(轉貼)

2021-08-31 02:06:37 字數 1713 閱讀 2975

自己覺得實用,平時肯定會用到,呵呵,各位看客有需要也可以**呀

獲取選中的值

獲取一組radio被選中項的值

var item = $('input[@name=items][@checked]').val();

獲取select被選中項的文字

var item = $("select[@name=items] option[@selected]").text();

select下拉框的第二個元素為當前選中值

$('#select_id')[0].selectedindex = 1;

radio單選組的第二個元素為當前選中值

$('input[@name=items]').get(1).checked = true;

獲取值:

文字框,文字區域:

$("#txt").attr("value");

$("#txt").val();

多選框checkbox:

$("#checkbox_id").attr("value");

單選組radio:

$("input[@type=radio][@checked]").val();

下拉框select:

$('#sel').val();

控制表單元素:

文字框,文字區域:

$("#txt").attr("value",'');// 清空內容

$("#txt").attr("value",'11');//填充內容

多選框checkbox:

$("#chk1").attr("checked",'');//不打勾

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

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

單選組radio:

$("input[@type=radio]").attr("checked",'2'); //設定value=2的專案為當前選中項

下拉框select:

$("#sel").attr("value",'-sel3');//設定 value=-sel3的專案為當前選中項

$("#sel").empty();//清空下拉框

=====================

在jquery中,用$("#id")來獲得頁面的input元素,其相當於 document.getelementbyid("element")

但是,該獲取的是乙個jquery物件,而不是乙個dom element物件.value是dom element物件的屬性.所以,使用

$("#id").value不能取到值

取值的方法如下:

取值:val = $("#id")[0].value;

$("#id")[0].value = "new value";

賦值:$("#id")[0].value = "new value";

或者$("#id").val("new value");

val = $("#id").attr("value");

==================================

jquery input text radio check select 操作

2009-04-29 15:36

ddff

55jgdg

jgdgdg

fgfoohello

jQuery操作input值總結

獲取一組radio被選中項的值 var item input name items checked val 獲取select被選中項的文字 var item select name items option selected text select下拉框的第二個元素為當前選中值 select id ...

jquery設定各種input指

獲取一組radio被選中項的值 var item input name items checked val 獲取select被選中項的文字 var item select name items option selected text select下拉框的第二個元素為當前選中值 select id ...

jquery 監聽input框失效

使用juery監聽input輸入的變化,並且封裝起來,如下 html js function formonbyid id formonbyid myinput1 以上 監聽input id id 的輸入框的變化.並列印出input中的值到控制台問題在於,有時候這樣監聽會很危險 因為在專案中,有時候d...