如何验证具有必需属性或不为null的字段
How do I validate fields with the required attribute or not null?
我正在进行一些验证,无法使if
语句正常工作。我想验证具有数据类型和必需属性的字段。或者字段不为空?
我的if语句:
if (typeof $(this).attr("data-type") != "undefined"
&& typeof $(this).prop("required") != "undefined"
|| typeof $(this).prop("required") === true
|| $(this).val() != "") {
// Doing stuff
}
HTML输入:
<input type="text" name="Consignee" id="text" data-type="text"
placeholder="Consignee" required>
没有必需的typeof。尝试此查询。。。
if ($(this).attr("data-type") != "" && $(this).prop("required") != false && $(this).val()!="") {}
相关文章:
- 无法获取属性'selectedIndex'的未定义引用或null引用
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- 未捕获的类型错误:无法读取属性'状态'在react中为null
- Javascript Float32数组抛出无法读取属性'0'即使数组定义良好,也为null
- 未捕获的类型错误:无法设置属性'innerHTML'如果为null,则将脚本移动到正文不会;不起作用
- 我该如何解决这个问题?“未捕获的类型错误:无法读取 null 的属性'appendChild'”
- 无法设置属性'innerHTML'在javascript中为null
- 如何计算一个对象中五个属性中有多少是非null的
- Microsoft JScript运行时错误:无法获取属性'的值;样式':对象为null或未定义
- VM5111:1249未捕获类型错误:无法读取属性'x'为null
- 节点的ownerDocument属性为null
- 无法获取属性'字符串'的未定义或null引用IE 11 ASP.NET
- 无法读取属性'addEventListener'菜单上为null的
- Catch无法读取null的属性
- select2:无法读取null的属性查询
- 获得'无法读取null的属性样式'
- JavaScript表单属性null错误
- 未捕获的类型错误:不能读取属性'null - error在Chrome
- 无法读取属性'null"javascript错误