webApp中实现input的禁止输入和取消禁止输入

本文介绍了在HTML5 webApp中,如何根据条件禁用或启用input输入框。通过jQuery操作,当value值为空时,input可以输入;当value值为'b'时,input被禁止输入。在解决phoneGap应用的兼容问题中,作者发现使用disabled属性而非readOnly能达到预期效果,同时指出了两者在表单提交时的区别。
摘要由CSDN通过智能技术生成

本文纯属个人碰到难题解决方法的记录。

最近在修改一个用phoneGap搭建的html5的webApp,各种不兼容问题搞得头大。由于我是初学者,以前也没有怎么接触过html5和jquery mobile,添加的控件什么在HBuilder调试好好地,放到ADT下就各种出问题。

今天记录一个问题:如何实现在A情况下点击input禁止输入,B情况下点击input可以输入。

首先,这是两个input输入框代码:

<input id="beginDate" placeholder="开始时间" />
<input id="endDate" placeholder="结束时间" />

接着,这是调用的jquery:

        var begin = document.getElementById("txtBeginDate");
var end = document.getElementById("txtEndDate");
if (value == '') {
$("#txtBeginDate").removeAttr("disabled");   //当value值为 ''时点击input可以输入
     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值