2010-06-19 66 views

回答

4

在ActionScript 2中,TextField.restrict属性接受一个表示类似字符范围的regExp的字符串。

下面是如何限制输入文本框只数一个简单的例子:

var phoneNumberLabel : TextField = createTextField("phoneNumberLabel", 1, 20, 20, 80, 20); 
phoneNumberLabel.text = "Phone Number:"; 

var phoneNumberField : TextField = createTextField("phoneNumberField", 2, 110, 20, 200, 20); 
phoneNumberField.type = "input"; 
phoneNumberField.border = true; 
phoneNumberField.restrict = "0-9";