JavaScript 获取文本框值 您所在的位置:网站首页 js如何获取文本框内容 JavaScript 获取文本框值

JavaScript 获取文本框值

2023-12-09 07:19| 来源: 网络整理| 查看: 265

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

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

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

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

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

HTML 代码:

Learning JavaScript Get Textbox Value Full Name: Submit 获取 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 文件中必须有一个 元素才能通过索引获取值。

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

输出:

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



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有