Javascript 指示内容是否已更改

Javascript 指示内容是否已更改,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我是前端新手,有以下问题。 pageclass=表单控件上的第一个输入是为某些系统ID准备的。单击按钮后,它应使用名称、地址等属性填充其他禁用的输入,。。。它工作正常,现在我想删除禁用输入的内容,以防第一个ID输入的内容发生更改 我只有这样的东西 CSS: 如果没有密码笔之类的东西,很难看清你到底有什么 您可以使用jQuery删除您描述的值“content” 首先,我们可以检查输入是否已禁用: var isDisabled = $('input').is(':disabled'); 如果已禁用

我是前端新手,有以下问题。 pageclass=表单控件上的第一个输入是为某些系统ID准备的。单击按钮后,它应使用名称、地址等属性填充其他禁用的输入,。。。它工作正常,现在我想删除禁用输入的内容,以防第一个ID输入的内容发生更改

我只有这样的东西

CSS:


如果没有密码笔之类的东西,很难看清你到底有什么

您可以使用jQuery删除您描述的值“content”

首先,我们可以检查输入是否已禁用:

var isDisabled = $('input').is(':disabled');
如果已禁用,请更改该值:

if(isDisabled) {
  $(this).val('');
}
因此,对于您的案例,您可以将此与:


你能设置一个JSFIDLE或codepen吗?是的,这正是我想要的。我只是将您的代码放入$'.idWrap'.changefunction块中,并得到了有效的解决方案。谢谢@很高兴见到你!很高兴我能帮忙:
$(document).ready(function() {
    $('.idWrap, .form-control').focus(function() {
        var input = $(this);
        //GOT STUCK HERE
    });
});
var isDisabled = $('input').is(':disabled');
if(isDisabled) {
  $(this).val('');
}
$('input').each(function(index, elm){
    var isDisabled = $(elm).is(':disabled');   
    if(isDisabled) {
      $(this).val('');
    }   
});