怎么用js判断文本框中只能出现 逗号符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用js判断文本框中只能出现 逗号符号相关的知识,希望对你有一定的参考价值。
如题
需例题
那如果还有中文呢?只有中文和英文逗号的判断
如(请输入关健字,请用,分隔)
js,判断,逗号
<head>
<script>
function isEng(obj)
var str=obj.value.toString();
var a=/^[,]+$/;
if(!a.test(str))
alert('false');
else
alert('true');
</script>
</head>
<body>
<input type="text" name="name" id="name">
<a href="javascript:isEng(document.getElementById('name'))">test</a>
</body>
</html>
var a=/^[,]+$/;
这句话解释下 ^匹配语句开始 $匹配结束 [,]代表逗号 + 代表至少出现一次 参考技术B <script language="javascript">
function check()
var v=document.getElementById('txt').value;
var reg = new RegExp('^,*$','g');
if(reg.test(v))
alert('yes');
else
alert('no');
</script>
<input type='text' name='txt' id='txt'/>
<button onclick='check()'>check</button>本回答被提问者采纳 参考技术C <html >
<head>
<meta http-equiv="Content-Type" />
<title></title>
<script language="javascript">
function Checktxt()
var pattern =/^\,$/;
var text1=document.getElementById("text1");
if(!pattern.test(text1.value))
alert("对不起,只能出现逗号符号!");
else
alert("输入正确");
</script>
</head>
<body>
<input type="text" id=text1 maxlength=20>
<input type="button" id="btnSave" value="验证" onclick="Checktxt();">
</body>
</html>
以上是关于怎么用js判断文本框中只能出现 逗号符号的主要内容,如果未能解决你的问题,请参考以下文章