JQuery, 取得各input欄位資料的JQuery寫法

取得各input欄位資料的JQuery寫法

text

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>jQuery 取得資料範例</title>
  <script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
</head>
<body>

  <input type="text" id="textInput" value="Hello, World!">
  <button id="getTextBtn">取得文字框的值</button>

  <script>
    $(document).ready(function(){
      $('#getTextBtn').click(function(){
        var textValue = $('#textInput').val();
        alert('文字框的值是:' + textValue);
      });
    });
  </script>

</body>
</html>

textarea

<!-- 在上面的 HTML 檔案中加入以下程式碼 -->
<select id="selectOption">
  <option value="option1">選項1</option>
  <option value="option2" selected>選項2</option>
  <option value="option3">選項3</option>
</select>
<button id="getSelectBtn">取得選擇框的值</button>

<script>
  $(document).ready(function(){
    $('#getSelectBtn').click(function(){
      var selectedOption = $('#selectOption').val();
      alert('選擇的值是:' + selectedOption);
    });
  });
</script>

select

<!-- 在上面的 HTML 檔案中加入以下程式碼 -->
<select id="selectOption">
  <option value="option1">選項1</option>
  <option value="option2" selected>選項2</option>
  <option value="option3">選項3</option>
</select>
<button id="getSelectBtn">取得選擇框的值</button>

<script>
  $(document).ready(function(){
    $('#getSelectBtn').click(function(){
      var selectedOption = $('#selectOption').val();
      alert('選擇的值是:' + selectedOption);
    });
  });
</script>

radio button

<!-- 在上面的 HTML 檔案中加入以下程式碼 -->
<input type="radio" name="gender" value="male" id="maleRadio"> 男
<input type="radio" name="gender" value="female" id="femaleRadio"> 女
<button id="getRadioBtn">取得單選按鈕的值</button>

<script>
  $(document).ready(function(){
    $('#getRadioBtn').click(function(){
      var selectedGender = $('input[name="gender"]:checked').val();
      alert('選擇的性別是:' + selectedGender);
    });
  });
</script>

check button

<!-- 在上面的 HTML 檔案中加入以下程式碼 -->
<input type="checkbox" id="checkbox1" value="value1"> 選項1
<input type="checkbox" id="checkbox2" value="value2" checked> 選項2
<button id="getCheckboxBtn">取得複選框的值</button>

<script>
  $(document).ready(function(){
    $('#getCheckboxBtn').click(function(){
      var checkboxValues = [];
      $('input[type="checkbox"]:checked').each(function(){
        checkboxValues.push($(this).val());
      });
      alert('選擇的複選框值是:' + checkboxValues.join(', '));
      
      var isChecked = $("#checkbox2").is(":checked");
      if (isChecked)
      {
         //有選取
      }
      else
      {
         //未選取
      }
    });
  });
</script>

 

 

 

留言

這個網誌中的熱門文章

ORA-12514: TNS: 監聽器目前不知道連線描述區中要求的服務

Oracle 例外控制(Exception Control)

Oracle 工作排程 DBMS_JOB 筆記