输入框为空的时候按钮置灰不可点,输入值时按钮变成绿色可点击提交,怎么写啊,我研究了一下午
答
<html>
<script language="JavaScript" type="text/javascript">
function changeBtnable(){
$("#btn").removeAttr("disabled");
}
function changeBtndisable(){
$("#btn").attr("disabled","true");
}
function checkInput(){
var text = $("#money").val();
if(text==null||text==""){
changeBtndisable();
}
}
</script>
<script src="jquery-3.1.1.min.js"></script>
<body>
<div id="dd">
<input id="money" onmouseleave="checkInput()" oninput="changeBtnable()"/>
<input id="btn" disabled type="button"/>
</div>
</body>
</html>
答
给输入框加一些时间,当输入东西时按钮就可点。当数值删除完成的时候,按钮置灰。如果还要验证数字是否合法,你就确定的时候整个提示吧。
答
给输入框加一些时间,当输入东西时按钮就可点。当数值删除完成的时候,按钮置灰。如果还要验证数字是否合法,你就确定的时候整个提示吧。
答
<input type="text" />
<input type="button" disabled="disabled" value="水水">
$("input:text").keyup(function(){
if($(this).val()==""){
$('input:button').attr("disabled",true);
}else{
$('input:button').attr("disabled",null);
}
})