如何检查输入负载是否为空
How to check if input is not empty on load?
我有一个这样的代码:
<div><input type="text" value=""></div>
我如何检查与JS或jQuery如果输入包含任何数据(甚至从本地存储或浏览器缓存)加载和添加类到父div,如果不是空的?
试试这个
//trim() is used to remove extra spaces in your input value
if($('#ver_input').val().trim() != ''){
$(this).parent().addClass('any-class');
}
html: <div><input type="text" value="" id="ver_input"></div>
检查输入的值是否为空,使用如下命令:
if($("input").val())
{
...
}
如果有多个输入,您可能希望在这个输入上放置一个id,但是如果只有一个输入,这段代码就可以工作。
var input = document.querySelector('input');
var yourDiv = document.querySelector('div');
if(input.value === ''){
yourDiv.classList.add("foo");
}
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何检测是否有溢出
- jQuery中是否内置了任何字符串格式化函数
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 测试索引值是否等于某个数字的倍数
- Fancybox是否将Click事件静音
- 主干-不管怎样,检查事件以前是否绑定过
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 是否可以禁用jquery中的单个单选按钮
- 是否可以从父类访问子类的属性
- node.js检查有效负载标头是否包含预定义的字符序列,protocol-TLS
- 如何检查输入负载是否为空
- 是否可以在jqGrid中更改子网格的负载?
- Pusher是否允许非ASCII(JSON)格式的传输负载
- 如果 JSONP 有效负载的响应标头的内容类型为“application/jsonp”,浏览器是否会阻塞