Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当输入日期字段中有值时,如何使按钮启用_Javascript_Jquery - Fatal编程技术网

Javascript 当输入日期字段中有值时,如何使按钮启用

Javascript 当输入日期字段中有值时,如何使按钮启用,javascript,jquery,Javascript,Jquery,我有一个输入日期字段和一个按钮,我想在输入日期字段中有值时启用按钮。如何在JavaScript或jQuery中生成您可以使用jQuery函数.on() $(文档).ready(函数(){ $(“input[name='date'])。在(“change”,function()上){ if($(this.val()!=“”) $(“input[name='submit']”)。removeAttr(“已禁用”); 其他的 $(“input[name='submit']”)attr(“disabl

我有一个输入日期字段和一个按钮,我想在输入日期字段中有值时启用按钮。如何在JavaScript或jQuery中生成

您可以使用jQuery函数
.on()

$(文档).ready(函数(){
$(“input[name='date'])。在(“change”,function()上){
if($(this.val()!=“”)
$(“input[name='submit']”)。removeAttr(“已禁用”);
其他的
$(“input[name='submit']”)attr(“disabled”、“disabled”);
})
})

使用
val()
检查输入是否有值。希望这有帮助

功能检查(val)
{
变量btn=$('.submit')
if(val)
{
btn.removeAttr(“禁用”);
}
其他的
btn.属性(“禁用”、“禁用”);
}
$('.date').change(函数(e){//如果用户提供输入,则更改按钮禁用属性
选中($(this.val());
})
选中($('.date').val());//检查输入值的函数


提交
纯代码编写请求与堆栈溢出无关-我们希望这里的问题与特定编程问题相关-但我们很乐意帮助您自己编写!告诉我们,你被困在哪里了。这也有助于我们更好地回答您的问题。OP清楚地说明了日期输入。因此,事件必须改变