我有这个代码。
<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/