Javascript 帮助,获取输入

标签 javascript html input

我有这个代码。

  <form name="validar">
    <p><input type="text" placeholder="Nombre de usuario"></p>
    <p><input type="password" placeholder="clave"></p>
    <p class="mensaje">¿Cuanto es <strong></strong>?</p>
    <p><input type="number" name="captcha" placeholder="resultado de la cuenta"></p>
    <button type="submit">Ir</button>
  </form>

我想获取用户输入的“验证码”值。 我尝试这个但行不通。有什么帮助吗?

var campo = document.getElementsByName('captcha');
var valor = campo.value;

最佳答案

getElementsByName 返回一个集合。您需要访问单个元素

var campo = document.getElementsByName('captcha')[0];
var valor = campo.value;

关于Javascript 帮助,获取输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32485650/

相关文章:

jquery - 如何在一侧倾斜输入和背景颜色 rgba

javascript - Safari 8 每次退出时都会清除我的 cookie 吗?

javascript - 谁能解释这种意外的 V8 JavaScript 性能行为?

html - 如何始终使用CSS使div float 在视口(viewport)中心

javascript - 刷新后保留网页的更改

html - 正确对齐输入内的文本

javascript - 使用 javascript 过滤 Telerik MVC Grid 不适用于自定义绑定(bind)

javascript - 如何使用 Google Places API 获取邮政编码?

jquery - 从偏移到实际位置的动画点或点

input - 从 J 中的行读取输入