使用javascript的特定电子邮件模式控件
我有一个文本框控件,希望我的用户只能输入使用javascript的特定电子邮件模式控件,javascript,jquery,Javascript,Jquery,我有一个文本框控件,希望我的用户只能输入…@firm1.com'或'…@firm2.com' 如何使用JavaScript函数实现这一点?函数必须采用文本框值。给用户一个文本框没有意义,只允许他写两个值, 您应该使用下拉列表: <select> <option value="0"> @firm1.com </option> <option value="1"> @firm2.com </option> <
…@firm1.com'
或'…@firm2.com'
如何使用JavaScript函数实现这一点?函数必须采用文本框值。给用户一个文本框没有意义,只允许他写两个值,
您应该使用下拉列表:
<select>
<option value="0"> @firm1.com </option>
<option value="1"> @firm2.com </option>
</select>
给用户一个文本框,但只允许他写两个值是没有意义的,
您应该使用下拉列表:
<select>
<option value="0"> @firm1.com </option>
<option value="1"> @firm2.com </option>
</select>
试试这段代码-
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
var patt1 = "[A-Za-z0-9._%+-]+@firm(1|2).com";
function demoShowMatchClick(str) {
var re = new RegExp(patt1);
var m = re.exec(str);
if (m == null) {
document.getElementById("match").innerHTML = "no match";
} else {
document.getElementById("match").innerHTML = "match";
}
}
</script>
</head>
<body>
<span id="match"></span>
<input type="text" onkeyup="demoShowMatchClick(this.value)" />
</body>
</html>
var patt1=“[A-Za-z0-9.z1%+-]+@firm(1 | 2.com”);
函数demoShowMatchClick(str){
var re=新的RegExp(第1部分);
var m=重新执行(str);
如果(m==null){
document.getElementById(“匹配”).innerHTML=“不匹配”;
}否则{
document.getElementById(“匹配”).innerHTML=“匹配”;
}
}
试试这段代码-
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
var patt1 = "[A-Za-z0-9._%+-]+@firm(1|2).com";
function demoShowMatchClick(str) {
var re = new RegExp(patt1);
var m = re.exec(str);
if (m == null) {
document.getElementById("match").innerHTML = "no match";
} else {
document.getElementById("match").innerHTML = "match";
}
}
</script>
</head>
<body>
<span id="match"></span>
<input type="text" onkeyup="demoShowMatchClick(this.value)" />
</body>
</html>
var patt1=“[A-Za-z0-9.z1%+-]+@firm(1 | 2.com”);
函数demoShowMatchClick(str){
var re=新的RegExp(第1部分);
var m=重新执行(str);
如果(m==null){
document.getElementById(“匹配”).innerHTML=“不匹配”;
}否则{
document.getElementById(“匹配”).innerHTML=“匹配”;
}
}
此解决方案也适用于文本框。你不能自己适应Özkan吗?这个解决方案也适用于文本框。你不能自己适应奥兹坎吗?