当前位置:实例文章 » HTML/CSS实例» [文章]无涯教程-jQuery - html( val )方法函数

无涯教程-jQuery - html( val )方法函数

发布人:shili8 发布时间:2025-02-22 08:28 阅读次数:0

**jQuery 教程**

**第6 部分: jQuery 中的 `val()` 方法**

在本教程的前几部分中,我们已经学习了 jQuery 的基本使用、选择器、事件处理等知识。今天我们要讲解的是 jQuery 中非常重要的一个方法——`val()`。

**什么是 `val()` 方法?**

`val()` 方法用于获取或设置表单元素(如输入框、下拉菜单等)的值。它可以用来读取或修改表单元素的内容。

**使用 `val()` 方法的例子**

###1. 获取表单元素的值

html<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
 <script src=" /></head>
<body>
 <input type="text" id="username" value="John Doe">
 <button id="getVal">获取值</button>

 <script>
 $(document).ready(function() {
 $("#getVal").click(function() {
 var val = $("#username").val();
 alert("用户名:" + val);
 });
 });
 </script>
</body>
</html>


在上面的例子中,我们使用 `val()` 方法获取了输入框的值,并将其显示在一个弹出窗口中。

###2. 设置表单元素的值
html<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
 <script src=" /></head>
<body>
 <input type="text" id="username" value="John Doe">
 <button id="setVal">设置值</button>

 <script>
 $(document).ready(function() {
 $("#setVal").click(function() {
 $("#username").val("Jane Doe");
 });
 });
 </script>
</body>
</html>


在上面的例子中,我们使用 `val()` 方法设置了输入框的值。

###3. 获取多个表单元素的值
html<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
 <script src=" /></head>
<body>
 <input type="text" id="username" value="John Doe">
 <input type="password" id="password" value="123456">
 <button id="getVals">获取值</button>

 <script>
 $(document).ready(function() {
 $("#getVals").click(function() {
 var username = $("#username").val();
 var password = $("#password").val();
 alert("用户名:" + username + "
密码:" + password);
 });
 });
 </script>
</body>
</html>


在上面的例子中,我们使用 `val()` 方法获取了两个输入框的值,并将其显示在一个弹出窗口中。

###4. 设置多个表单元素的值
html<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
 <script src=" /></head>
<body>
 <input type="text" id="username" value="John Doe">
 <input type="password" id="password" value="123456">
 <button id="setVals">设置值</button>

 <script>
 $(document).ready(function() {
 $("#setVals").click(function() {
 $("#username").val("Jane Doe");
 $("#password").val("654321");
 });
 });
 </script>
</body>
</html>


在上面的例子中,我们使用 `val()` 方法设置了两个输入框的值。

**总结**

`val()` 方法是 jQuery 中非常重要的一个方法,它可以用来获取或设置表单元素的值。通过本教程,你已经学习了如何使用 `val()` 方法获取和设置表单元素的值,包括获取多个表单元素的值和设置多个表单元素的值。

其他信息

其他资源

Top