javascript 条纹元素:如何获取邮政编码字段的有效或无效状态?

zlhcx6iw  于 2023-06-20  发布在  Java
关注(0)|答案(1)|浏览(114)

如何获取条带地址元素中邮政编码字段的有效或无效状态
SS of the problem
我试过这个代码。但这并不奏效。代码如下:

const postalCode = elements.getElement('postalCode');
const isInvalid = postalCode._invalid;
const isEmpty = postalCode._empty;
const isValid = !(isEmpty || isInvalid);
console.log(isValid);

我也尝试过这个方法。但它不会返回字段的有效或无效状态。

addressElement.on('change',(e)=>{
   console.log(e);
});

有办法获得这个地位吗?
谢谢你。

ffx8fchx

ffx8fchx1#

您可以访问用户输入的邮政编码,如下所示:

addressElement.on('change', event => {
    console.log(event.value.address.postal_code);
});

您无法检查邮政编码本身是否有效,但可以检查整个表单是否有效,如下所示:

addressElement.on('change', event => {
    if (event.complete) {
       // Then the whole form is valid, including the postal code
    } else {
      // Some of the information is missing or incorrect
    }
})

相关问题