获取form里的标签input的值+jquery

2010-06-13 11:13:23 by 【6yang】, 743 visits, 收藏 | 返回

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
 


</head>
<body> 
<script language="javascript" type="text/javascript">
<!--
$(function(){
           $("#button").click(function(){
                  
                                     
//获取值
alert( $('#dd').val());//type=text
 alert($('input[name=rr][checked]').val());//type=radio
 alert($('input[name=ff][checked]').val());//type=checkbox
 alert($("select[name=ss] option[selected]").val());//select 相等于alert($("#ss option[selected]").val());
                                  
//获取文本
//alert($("select[name=ss] option[selected]").text());//select

                                  
//控制

$("#dd").attr("disabled","disabled");
// Enable #dd 解禁
$("#jj").removeAttr("disabled");


// $('input[name=rr]').get(0).checked = true;//第一个radio被选中
//alert($("input[type=radio][value=34]").attr("checked",'checked')); //value=34的radio被选中
                                  
//alert($("input[type=checkbox][value=gd]").attr("checked",'checked')); //value=gd的checkbox被选中
//$('input[name=ff]').get(1).checked = true;//第一个check被选中
                                  
                                  
                                  
/*//根据option的text选中option
count=$("#ss").find("option").length;
for(var i=0;i<count;i++)
{         
if($("#ss").get(0).options[i].text == 'd')
{
    $("#ss").get(0).options[i].selected = true;
       
     break;
}
} */
      
//$("<option value='1'>1111</option><option value='25'>22s22</option>").appendTo("#ss");//增加option
//$("#ss option[value=8]").remove("");//除去 <option value='8'>d</option>
      
//$("#ss").attr("value",'2');//选中option                          
//$('#ss')[0].selectedIndex = 1;//选中option
              
//$("#ss").empty();//清空全部option
          
/*//替换文本
var $thirdLink = $("#ssd");
var linkText = $thirdLink.text().replace('foo','bar');
$thirdLink.text(linkText); */

              
      
    });     
});
-->
</script>
<body>
<input type="text" id="dd"  value="dds"/>dd

<input name="rr" id="rr" type="radio" value="34"  checked/>ff
<input name="rr" id="rr2" type="radio" value="4" />55

<input name="ff" type="checkbox" value="aa" />jgdg
<input name="ff" type="checkbox" value="gd" />jgdg

<select name="ss" id="ss" size="1">
<option value=""></option>
<option value="8">d</option>
<option value="2">g</option>
</select>

<br/>
<input type="button" id="button" value="按钮一" />
<input type="button" id="jj" value="按钮二" />
<br/>

<div id="ssd">fgfooHello</div>

</body>
</body>
</html>

分享到:
share

    图片原图

    loading

    loading