Javascript检查函数(this)的长度
Javascript check length of (this) in function
我有一个javascript文件,在发布前验证表单,这是表单…
<form action="#" name="login" method="post" onsubmit="return validate(this);">
<input type="text" name="user"><input type="submit" class="submit">
</form>
function validate(f) {
if (f.user.length < 27 || f.user.length > 34) {
document.getElementById("notice").innerHTML = "Invalid input";
return false;
}
return true;
}
它似乎没有发射"通知"消息,为什么我不能检测到长度?
我假设您正在尝试检查输入中的任何值…使用值length,而不是元素的长度。
f.user.value.length
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- $(this).prop('property') vs. this.property
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 如何检查管道中未定义的项目
- 主干-不管怎样,检查事件以前是否绑定过
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- 使用javascript检查多个输入值,并在1次检查中标记多个输入框
- 递归使用 eval() 是检查程序执行的好方法吗?
- 检查onsubmit doenst work jquery contactform上的函数
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- API密钥使用和检查示例
- 如何让程序检查所选单词中是否有按键
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 编写一个检查 $(this) 的开关 #id 大小写
- onsubmit=“返回检查表(this);” 对于我的表单来说似乎是空的
- 检查THIS是否点击了TD's的值与数组的值匹配
- $(this).is(':checkbox')阻止检查
- 在javascript正则表达式中检查“this AND that WITHOUT this”的方法
- Javascript检查函数(this)的长度
- 将if添加到AJAX for Rails中(检查this是否==DOM元素)