当我在其上使用输入掩码时,如何检查Textfield是否为空?
例如:我有一个带有此掩码的文本字段:“ 099.999.999-90”
当我得到textfield.text
时,我得到的是:“ ..-”。
这使得无法进行此比较:
if( textfield.text === "") {}
我尝试与textfield.inputmask进行比较,但这也不起作用,因为textfield.inputmask
的值为:“ 099.999.999-90”
此比较:
if( textfield.text === textfield.inputmask) {}
返回假。
这个麻烦有解决方案吗?
答案 0 :(得分:0)
如果将输入掩码分配给TextField,则最好检查一下acceptableInput属性。如果acceptableInput为false,则TextField内容不符合输入掩码,因此也可以视为“空”。