【发布时间】:2010-06-15 07:12:22
【问题描述】:
我有一个 asp.net 形式的文本框....如果我输入的数字不是 7 或 8 或 9,那么脚本函数应该用警报消息引发....如何实现这个.... 7 或 8 或 9 是我的 texbox 中的第一个数字...
【问题讨论】:
标签: asp.net javascript validation
我有一个 asp.net 形式的文本框....如果我输入的数字不是 7 或 8 或 9,那么脚本函数应该用警报消息引发....如何实现这个.... 7 或 8 或 9 是我的 texbox 中的第一个数字...
【问题讨论】:
标签: asp.net javascript validation
更新:
var testValue = document.getelementbyid('<%= TEXT_BOX.ClientID %>').value;
var re = new RegExp('/^[7-9]/');
if (testValue.match(re))
// SUCCESS
else
// NO SUCCESS
更好的解决方案是使用 RegexValidator 和 Regex /^[7-9]/ 或类似的东西。
它会自动生成javascript代码
【讨论】: