jquery 获取 radio select textarea input 的值
(2011-09-16 11:46:33)
标签:
jquery
select
radio
textarea
input
it
|
分类:
jquery那些事
|
02 |
$( "input[name='items']:checked" ).val(); |
03 |
jquery
radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 |
05 |
var
item = $( 'input[name=items][checked]' ).val(); |
07 |
var
item = $( "select[name=items]
option[selected]" ).text(); |
09 |
$( '#select_id' )[0].selectedIndex = 1; |
11 |
$( 'input[name=items]' ).get(1).checked = true ; |
15 |
文本框,文本区域:$( "#txt" ).attr( "value" ); |
16 |
多选框checkbox:$( "#checkbox_id" ).attr( "value" ); |
17 |
单选组radio:
$( "input[type=radio][checked]" ).val(); |
18 |
下拉框select:
$( '#sel' ).val(); |
21 |
文本框,文本区域:$( "#txt" ).attr( "value" , '' ); //清空内容 |
22 |
$( "#txt" ).attr( "value" , '11' ); //填充内容 |
24 |
多选框checkbox:
$( "#chk1" ).attr( "checked" , '' ); //不打勾 |
25 |
$( "#chk2" ).attr( "checked" , true ); //打勾 |
26 |
if ($( "#chk1" ).attr( 'checked' )==undefined) //判断是否已经打勾 |
28 |
单选组radio:
$( "input[type=radio]" ).attr( "checked" , '2' ); //设置value=2的项目为当前选中项 |
29 |
下拉框select:
$( "#sel" ).attr( "value" , '-sel3' ); //设置value=-sel3的项目为当前选中项 |
30 |
$( "<option
value='1'>1111</option><option
value='2'>2222</option>" ).appendTo( "#sel" ) //添加下拉框的option |
31 |
$( "#sel" ).empty(); //清空下拉框 |
34 |
在用$( "#id" )来获得页面的input元素的时候,发现$( "#id" ).value不能取到值 |
36 |
后来终于在伟大的百度帮助下,找到了问题的原因: |
37 |
$( "" )是一个jquery对象,而不是一个dom element |
49 |
取值:val =
$( "#id" )[0].value; |
51 |
$( "#id" )[0].value
= "new
value" ; |
52 |
或者$( "#id" ).val( "new
value" ); |
54 |
或者这样也可以:val =
$( "#id" ).attr( "value" ); |
喜欢
0
赠金笔
加载中,请稍候......