用字符串的length实现限制文本框长度

    本例使用JS字符串的length属性来限制一个文本框内文本的长度。大致思路如下:每当用户在文本框内输入值的时候(键盘敲击事件),都触发一个名为 check的函数,它会获得文本框内字符的长度,并检查该长度是否在5-10之间。如果不是则给出对应的警告。且当输入字符多余10个的时候会自动去掉长 出的部分。

 

 

JavaScript代码

 

 

HTML代码

 

 

 

原贴参见:http://www.cainiao8.com/web/js_note/js_duixiang/zifuchuan_08_lengthEx.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当使用 VB.NET 编写代码时,你可以通过使用正则表达式和 `Regex` 类来查找并亮显文本框中的匹配字符或字符串。下面是一行代码及其注释,用于实现该功能: ```vb Imports System.Text.RegularExpressions ' 创建正则表达式模式 Dim pattern As String = "指定的字符或字符串" ' 创建一个 Regex 对象,用于匹配文本框中的内容 Dim regex As New Regex(pattern) ' 在文本框中查找匹配项 Dim matches As MatchCollection = regex.Matches(TextBox1.Text) ' 循环遍历匹配项并进行亮显 For Each match As Match In matches ' 可以通过设置匹配项的字体颜色、背景色等方式进行亮显 TextBox1.Select(match.Index, match.Length) TextBox1.SelectionColor = Color.Red Next ``` 这段代码首先导入了 `System.Text.RegularExpressions` 命名空间,然后创建了一个正则表达式模式 `pattern`。接下来,创建了一个 `Regex` 对象 `regex`,用于匹配文本框 `TextBox1` 中的内容。然后使用 `regex.Matches()` 方法查找匹配项,并将结果存储在 `matches` 变量中。 最后,通过循环遍历 `matches` 中的每个匹配项,并使用 `TextBox1.Select()` 方法选择匹配项的位置和长度。然后可以通过设置 `TextBox1.SelectionColor` 属性来改变选定文本的颜色,以实现亮显效果。在上述代码中,将选定文本的颜色设置为红色。 请注意,这只是一个基本示例,并且可以根据你的需求进行修改。另外,确保将代码放在适当的事件处理程序中,以确保在合适的时机触发匹配和亮显逻辑。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值