function CheckEmail(obj)
2 {
3 var regEmail = /^[a-zA-Z0-9_\.]+@[a-zA-Z0-9-]+[\.a-zA-Z]+$/; //Email
4
5 if(typeof(obj) == "undefined")
6 {
7 alert("The object is not exist!");
8 return false;
9 }
10 else if(obj.value.replace(/ /g,"").replace(/ /g,"") == "")
11 {
12 obj.focus();
13 alert("Please input the email!");
14 return false;
15 }
16 else
17 {
18 var t = obj.value.lastIndexOf(",");
19 switch(t)
20 {
21 case -1:
22 if(regEmail.test(obj.value) == false)
23 {
24 obj.focus();
25 alert("Invalid email type!");
26 return false;
27 }
28 break;
29 case obj.value.length - 1:
30 obj.focus();
31 alert("The comma is the last char,please remove it!");
32 return false;
33 break;
34 default:
35 var emailArray = obj.value.split(",");
36 for(var i=0; i<=emailArray.length-1; i++)
37 {
38 if(regEmail.test(emailArray[i]) == false)
39 {
40 obj.focus();
41 alert("Have invalid email type!\r\n" + emailArray[i]);
42 return false;
43 }
44 }
45 }
46 }
47 }
分享到:
相关推荐
4. **输入校验函数**:创建一个函数,该函数接收用户输入作为参数,使用正则表达式进行匹配,若不符合规则,则提示用户或清空输入。 5. **事件处理程序**:将校验函数绑定到`oninput`事件上,每当文本框内容改变,...
### JavaScript 验证文本框输入格式详解 在前端开发中,使用JavaScript进行表单验证是十分常见的需求之一。本文将详细介绍几种常用的JavaScript方法来验证文本框中的输入格式,并结合具体的代码示例进行解释。 ###...
当设计一个文本框(input type="text")时,如果希望用户只能输入数字,无论是整数还是小数,都需要进行特定的验证。这个场景下,我们可以利用JavaScript来实现这一功能。下面我们将详细介绍如何使用JavaScript验证...
JS验证文本框输入Money类型保留两位小数和只能输入数字,以前是免费的不知到什么时候被改成收费了,希望大家谅解
### JS文本框限制输入多种情况知识点详解 #### 一、限制文本框只能输入数字(不允许输入小数点) 为了实现这一功能,可以采用`onkeyup`事件与正则表达式结合的方法来过滤非数字字符。具体实现代码如下: ```html ...
Javascript实现的网页文本框输入提示 实现原理: 文本框输入内容后,搜索字符串数组,将匹配内容写入DIV以下拉列表形式展现,并支持方向键选择,效果类似搜索网站的输入提示。 友情提示: 较为粗糙的实现方法,...
在探讨如何利用JavaScript限制文本框只输入正整数这一主题时,我们首先应当明确目标:确保用户在文本框中输入的数据仅包含正整数,即非负整数(不包括小数、负数以及任何非数字字符)。这在许多场景下至关重要,比如...
此函数的作用是接收一个对象参数(这里通常为文本框对象),并计算该对象的值的长度,然后将结果设置到另一个元素(本例中为ID为"bodyLen"的元素)的值中。 ```javascript function showLen(obj) { document....
在Web开发中,前端表单验证是十分重要的一个环节,它能够确保用户输入的数据符合预期格式,减少后端处理的负担,并提高用户体验。本文将详细介绍如何使用JavaScript来验证HTML表单中的文本框是否为空。 #### 一、...
下面将详细阐述如何使用JavaScript向一个或多个文本框赋值。 首先,我们可以通过元素的`id`属性来选取特定的文本框。假设我们有以下HTML结构: ```html ``` 要为这些文本框赋值,我们可以使用JavaScript的`...
首先,我们需要获取到文本框元素,并设置一个最大输入字数。这可以通过HTML的`maxlength`属性完成,例如: ```html ``` 这个例子中,文本框的最大输入字数被限制为20个字符。 接下来,我们可以用JavaScript监听...
例如,在处理金额或重量等数值时,我们通常希望用户只能输入数字以及最多一个小数点,并且小数点不能出现在首位。这种校验机制对于提高数据的准确性和减少后续处理错误具有重要意义。 #### 二、需求分析 根据给定...
这个项目的核心是接收用户在文本框(TextBox)中输入的两个数值和一个运算符,然后根据运算符执行加法或减法,并将结果显示在同一界面中。下面我们将详细探讨实现这一功能所需的关键知识点。 1. **Windows Forms**:...
综上所述,验证文本框输入的汉字和数字涉及前端开发中的事件处理、正则表达式、JavaScript编程、表单验证、错误提示、异步通信等多个方面。熟练掌握这些技能,能帮助开发者创建更健壮、用户体验更好的Web应用。在...
如果有一个或多个文本框未通过验证,则隐藏提交按钮。 #### 代码分析 1. **全局变量初始化**: ```javascript var array = new Array(5); // 初始化一个数组存储每个文本框的验证结果 var count = 0; // 初始化...
js文本框验证大全
1. **输入验证**:这是自定义IP文本框的核心功能。程序应实时检查用户的输入,确保每一部分的数字都在0到255之间,并且总共有四个这样的数字,每个数字之间由点号分隔。如果用户输入不符合这些规则,应立即显示错误...
在设计用户友好的界面时,我们有时需要为文本框提供输入提示,这通常被称为“水印”或“占位符”效果。当文本框为空时,会显示一条提示信息,一旦用户开始输入或文本框获得焦点,提示信息会自动消失。这种功能在许多...
例如,从一个列表或数据库中获取数据: ```csharp List<string> options = new List<string> { "选项1", "选项2", "选项3" }; comboBox.DataSource = options; ``` 然后,可以关联`ComboBox`的`...
以下是一个简单的示例代码,用于验证文本框中的文本是否全部由数字组成: ```csharp if (System.Text.RegularExpressions.Regex.IsMatch(this.textBox7.Text.Trim(), "^[0-9]*$")) { // 文本框中的文本是合法的...