Ext JS百强应用:‘this field is required!’,如何改变textfield提示信息?--第3强

在form.panel中加入textfield,属性设置中有一项:allowBlank:false。表示输入框不能为空。

当输入空的时候提示信息是“This field is required”,如果我们要做国际化,将提示信息变成汉语,那如何改掉这提示信息呢?


强大EXTJS框架textfield提供了很多属性:试试这个,

            allowBlank: false,             //是否允许为空
            blankText: '不能为空!',       //提示信息,覆盖'This field is required!'

思考FORM的验证方式.如Email...

            allowBlank: false,             //是否允许为空
            blankText: '不能为空!',       //错误提示信息,覆盖'This field is required!'
            vtype : "email",               //email格式验证 
            vtypeText : '不是正确的邮箱地址!',                //错误提示信息


未完待续... 

更多关于FORM验证请看一下讲:第4强

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以帮你回答这个问题,但是我不是一个可以运行代码的程序,我只能提供代码实现建议。以下是一个简单的Java实现,将TextField中的字符串转换为“thubis ubis ubawubesubomube!”并将其显示在Label中: ```java import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; public class AwesomeConverter extends JFrame { private JTextField textField; private JLabel label; public AwesomeConverter() { setTitle("Awesome Converter"); setSize(400, 100); setDefaultCloseOperation(EXIT_ON_CLOSE); JPanel panel = new JPanel(); textField = new JTextField(20); textField.addActionListener(new ConvertListener()); label = new JLabel("Converted text will appear here"); panel.add(textField); panel.add(label); add(panel); setVisible(true); } private class ConvertListener implements ActionListener { public void actionPerformed(ActionEvent event) { String text = textField.getText(); String convertedText = text.replaceAll("[aeiouAEIOU]", "u"); label.setText(convertedText); } } public static void main(String[] args) { new AwesomeConverter(); } } ``` 当用户在TextField中输入文本并按下Enter键时,ConvertListener将触发并将文本转换为所需格式。在这种情况下,我们使用replaceAll方法将所有元音字母替换为“u”。最后,转换文本被设置为标签的文本以显示给用户。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值