迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

JavaScript 获取文本框值

作者:迹忆客 最近更新:2024/03/20 浏览次数:

本教程介绍了 text value 属性和 jQuery val() 函数以获取 JavaScript 文本框的值。

text value 属性用于返回或设置输入字段的 value 属性的值。value 属性显示输入文本框的初始值。它可以有用户定义的值或默认值。

jQuery val() 方法是获取表单元素的值。这里,表单元素是指 inputtextareaselect 元素。如果在空集合上调用,它会返回 undefinedval() 函数设置或返回所选元素的 value 属性的值。

使用此函数,我们可以为所有匹配的元素设置 value 属性的值,并返回第一个匹配元素的 value 属性的值。请记住,此函数主要用于 HTML 表单元素。

所有示例的 HTML 代码将保持不变(除了使用 <form> 元素的示例),但 JavaScript 代码将不断变化以实践不同的方式。

HTML 代码:

<!DOCTYPE html>
<html>
	 <head>
 		<title> Learning JavaScript Get Textbox Value</title>
 	 </head>
	 <body>
    	Full Name: <input type="text" id="fullName" name="fullName" value="Mehvish Ashiq">
 		<button type="button" onclick="nameFunction()">Submit</button>
 		<p id="displayName"></p>
     </body>
</html>

获取 JavaScript 文本框价值的不同方法

下面给出了各种 JavaScript 代码片段来获取 JavaScript 文本框的值。

function nameFunction() {
  var element = document.getElementById('fullName').value;
  document.getElementById('displayName').innerHTML = element;
}

输出:

我们学习的第一个获取文本框值的方法是 document.getElementById()。它选择具有特定值的 id 属性的第一个元素(此处为 fullName),通过使用 .value 属性获取其值,并将其保存到 element 变量中。document.getElementById() 再次用于修改具有 id 值 displayName 的元素的内容。要更新内容,使用 .innerHTML 属性。

function nameFunction() {
  // first element in DOM  (index 0) with name="fullName"
  var element = document.getElementsByName('fullName')[0].value
  document.getElementById('displayName').innerHTML = element;
}

输出:

上面的 JavaScript 代码使用 document.getElementByName 来获取具有给定名称的所有元素的列表(此实例为 fullName)。索引 0 处的元素值是从所有元素的列表中选择的。如果你的元素没有 id 属性,也可以使用它。

function nameFunction() {
  document.getElementById('displayName').innerHTML =
      document.forms[0].elements[0].value;
}

输出:

上面的代码修改了 id 值为 displayName 的元素的内容,并分配从索引 0 接收的值。请记住,你的 HTML 文件中必须有一个 <form> 元素才能通过索引获取值。

function nameFunction() {
  document.getElementById('displayName').innerHTML = $('input:text').val();
}

输出:

上面给出的代码片段展示了 jQuery 方法 val(),它用于访问 JavaScript 文本框的值。此方法获取类型为 text 的第一个 input 元素的值。不要忘记在 <head> 标记中包含 jQuery。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

JavaScript 中的 Map 索引

发布时间:2024/03/20 浏览次数:197 分类:JavaScript

JavaScript map 方法很容易实现,我们将讨论它的不同参数,以及它们在不同场景中的使用方式。

JavaScript 指针

发布时间:2024/03/20 浏览次数:166 分类:JavaScript

JavaScript 没有明确的方法来定义指针。它允许在对象之间传递值和引用,但不能显示引用。本文将介绍在 JavaScript 中定义指针的好方法。

JavaScript 元组示例

发布时间:2024/03/20 浏览次数:166 分类:JavaScript

在 JavaScript 语言中,元组是具有不可变特性的数组类型。我们可以使用单个变量访问元组,该变量是数组的一种。

JavaScript 右键菜单

发布时间:2024/03/20 浏览次数:123 分类:JavaScript

本文展示了如何在 JavaScript 中向网页添加自定义右键菜单。

使用 JavaScript 编码 HTML

发布时间:2024/03/20 浏览次数:83 分类:JavaScript

本教程将教你如何使用不同的方法对 HTML 字符串进行编码。这些方法的共同点是字符串替换,它替换了具有潜在危险的字符。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便