亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JQuery表單元素取值賦值方法總結

 更新時間:2020年05月12日 09:37:48   作者:指間流逝的夏末  
這篇文章主要介紹了JQuery表單元素取值賦值方法總結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

一、普通文本框的賦值與取值

1.1.1賦值

<h2>jQuery 表單元素取值與賦值方法總結</h2>
  <input type="text" class="test1"/>
  <input type="button" value="賦值" onclick="get()"/>
  <input type="text" class="test2"/>
  <script type="text/javascript" charset="utf-8">
     function get(){
         var test1 = $("input.test1").val();     
         $(".test2").val(test1);
       }
  </script>

運行效果:

1.1.2 取值

示例代碼:

<h2>jQuery 表單元素取值與賦值方法總結</h2>
  <input type="text" value="我是普通文本框" class="test1"/>
  <input type="button" value="取值" onclick="get()"/>
  <span id="span">
    
  </span>
  <script type="text/javascript" charset="utf-8">
     function get(){
         var test1 = $("input.test1").val();     
         $("#span").html(test1);
       }
  </script>

運行效果:

二、獲取和設置單選項radio的值

2.1.1獲取單選項radio的值

<input name="rd" type="radio" value="1">1
    <input name="_radio" type="radio" value="2" checked="checked">2
    <input type="button" value="取值" onclick="Show_redio()"/>
    <script> 
      function Show_redio()
      {
        //var _val = $('input:radio:checked').val();
        var _val = $("input[type='radio']:checked").val();
        //var _val = $("input[name='rd']").val();
        alert(_val);
      }
    </script>

運行效果:

三、獲取和設置復選框的值

<!DOCTYPE html>
<html>

  <head>
    <title>jQuery 表單元素取值與賦值方法總結</title>
    <script src="js/jquery-1.11.3.min.js"></script>
  </head>

  <body>
    <input type="checkbox" name="check" value="A" id="checkbox_id1">A
    <input type="checkbox" name="check" value="B" id="checkbox_id2">B
    <input name="check" type="checkbox" value="C" checked="checked" id="checkbox_id3"> C
    <input type="button" value="點擊" onclick="Show_checkbox()" />
    <script>
      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("已經選中!");
      }
    </script>
  </body>

</html>

運行效果:

四、獲取和設置下拉菜單列表的值

<!DOCTYPE html>
<html>

  <head>
    <title>jQuery 表單元素取值與賦值方法總結</title>
    <script src="js/jquery-1.11.3.min.js"></script>
  </head>

  <body>
    <select name="_select" id="_select" onchange="Show_select()">
      <option value="A">A</option>
      <option value="B">B</option>
      <option value="C">C</option>
      <option value="D">D</option>
    </select>
    <span id="span">
      
    </span>
    <script>
      function Show_select() {

         var options = $("#_select option:selected"); //獲取選中的項

         alert(options.val()); //拿到選中項的值

         $("#span").html(options.text()); 
      }
    </script>
  </body>

</html>

運行效果:

//設置select下拉框的第二個元素為當前選中值 $("#_select")[0].selectedIndex = 2;

運行效果:

//下拉框select
 //設置一下值為D的項目為當前選中項
 $("#_select").attr("value",'D');
 
 //添加下拉框的option
 $("<option value='E'>E</option><option vlaue='F'>F</option>").appendTo("#_select");
 
 //清空下拉框
 $("#_select").empty();

五、獲取和設置文本框/文本域的值

<!DOCTYPE html>
<html>

  <head>
    <title>jQuery 表單元素取值與賦值方法總結</title>
    <script src="js/jquery-1.11.3.min.js"></script>
  </head>
  <body>
    <textarea cols="55" rows="5" name="text" id="text"></textarea>
    <input type="button" value="賦值文件框" onclick="Show_textarea()" />
    <script>
      function Show_textarea() {
        //填充內容
        var test = "werrtyhgfdsaadfgh"
        $("#text").val(test);

        //清空內容
        //$("#text").attr("value","");
      }
    </script>
  </body>

</html>

運行效果:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 基于JQuery制作的產品廣告效果

    基于JQuery制作的產品廣告效果

    這個漂亮的產品廣告效果,在購物網站也是比較常見的,或是迅雷視頻網站上。
    2010-12-12
  • 一個jquery的彈出層的插件

    一個jquery的彈出層的插件

    剛剛寫的一個jquery的彈出層的插件
    2008-10-10
  • jQuery中parents()方法用法實例

    jQuery中parents()方法用法實例

    這篇文章主要介紹了jQuery中parents()方法用法,實例分析了parents()方法的功能、定義及取得一個包含著所有匹配元素的父輩元素的元素集合使用技巧,需要的朋友可以參考下
    2015-01-01
  • jQuery實現的簡單拖動層示例

    jQuery實現的簡單拖動層示例

    這篇文章主要介紹了jQuery實現的簡單拖動層,可實現響應鼠標拖動div層及動態(tài)顯示坐標值的功能,涉及jQuery鼠標響應及頁面元素屬性相關操作技巧,需要的朋友可以參考下
    2017-02-02
  • jQuery異步上傳文件插件ajaxFileUpload詳細介紹

    jQuery異步上傳文件插件ajaxFileUpload詳細介紹

    這篇文章主要介紹了jQuery異步上傳文件插件ajaxFileUpload詳細介紹,本文首先講解了ajaxFileUpload的參數、錯誤提示等知識,然后給出了簡單使用實例和ASP.NET MVC模式下的使用實例,需要的朋友可以參考下
    2015-05-05
  • JQuery slideshow的一個小問題(如何發(fā)現及解決過程)

    JQuery slideshow的一個小問題(如何發(fā)現及解決過程)

    在做一個網頁homepage的時候,想用slideshow[1]做圖片切換效果,在打開頁面所以的正常測試都沒問題:當瀏覽器同時打開多個tab,停留他tab中的頁面一段時間后,會出現圖片是最后一張圖片,針對這個問題,本文給予了詳細的解決方法,感興趣的朋友可以了解下
    2013-02-02
  • 解決jquery實現的radio重新選中的問題

    解決jquery實現的radio重新選中的問題

    這篇文章主要介紹了解決jquery實現的radio重新選中的問題的方法和示例,十分的實用,有需要的小伙伴可以參考下。
    2015-07-07
  • Jquery判斷form表單數據是否變化

    Jquery判斷form表單數據是否變化

    這篇文章主要為大家詳細介紹了Jquery判斷form表單數據是否變化的方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • jQuery解決input超多的表單提交

    jQuery解決input超多的表單提交

    本文給大家分享的是使用jQuery+php解決input超多的表單提交的思路和方法,非常的簡單實用,有需要的小伙伴可以參考下。
    2015-08-08
  • jQuery+php實時獲取及響應文本框輸入內容的方法

    jQuery+php實時獲取及響應文本框輸入內容的方法

    這篇文章主要介紹了jQuery+php實時獲取及響應文本框輸入內容的方法,涉及jQuery響應鍵盤事件及ajax調用php文件針對輸入內容的處理與回調相關技巧,非常簡單易懂,需要的朋友可以參考下
    2016-05-05

最新評論