我有一个PDF表单,而我有一个不错的脚本,该脚本根据其他字段条件使我的某些字段成为必需。但是,我需要做的是一旦将信息输入到文本字段中,就不再需要已完成的文本字段。我尝试了以下代码,当将数据放入文本字段时,它可以工作,但是由于字段为空,它也使该字段成为必需字段。如果其他现场条件要求如此,我只希望它是必需的。我只是想验证一下是否需要它,它包含数据,然后被认为不再需要。有任何想法吗?谢谢!
public Long getCurrencyId() {
return currencyId;
}
public void setCurrencyId(Long currencyId) {
this.currencyId = currencyId;
}
验证由var rgEmptyTest = /^\s*$/;
// t is the value to be tested and f is the field to set accordingly
function testSelfRequiredField (t, f) {
if (rgEmptyTest.test(t)){
this.getField(f).required = true;
this.getField(f).value = "";
} else {
this.getField(f).required = false;
}
}