写成这样行不行
<input type="password" name="T1" size="14" maxlength="14">-<input type="password" name="T2" size="14" maxlength="14">
<input type="password" name="T1" size="14" maxlength="14">-<input type="password" name="T2" size="14" maxlength="14">
解决方案 »
- Ext的xg.GridPanel在哪里
- 高分求解。一段在html 文件中正常使用的js代码,放到独立的JS文件中就出错,而且这段代码是存放在HEAD标签里的。
- js拖动的问题,各位大虾过来瞅瞅
- 大侠们帮忙看看 这段代码
- 在线等待,有关js文件调用的问题
- 请问,浏览器向服务器请求的过程中关掉浏览器,是不是还继续向服务器请求?比如:请求查询数据库.谢谢!
- 问一个关于 弹出层的 问题
- 如何控制一按钮触发的网页能在当前页的一frame中显示出来
- 简单问题,如何取得选中单选框的值及后面的字符(只要字符不要html代码)?
- 求教,HTML5实现图片自动剪切
- 关闭指定窗口的问题【第3帖】
- 怎么样截取这样的字符串
var pattern = /^[\*\-]*$/
alert(pattern.test(sr));
只会做*和-的限制,至于长度嘛,要看老大了^Q^...学的还不够
if(str.replace(/[^\*]*/g,"").length > 14)
alert("*太多");
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<FORM METHOD=POST ACTION="">
<INPUT TYPE="text" NAME="newword">
<INPUT TYPE="button" onclick="return checkChar();" name=test value="测试">
</FORM>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkChar()
{
var str = document.forms[0].elements['newword'].value;
if(!/^[\*\-]+$/.test(str)) //不能为空,可以为空就把 + 号换成 *
{
alert("只能输入 * 和 - 符号!");
document.forms[0].elements['newword'].focus();
return false;
}
else if(str.replace(/[^\*]*/g,"").length > 14)
{
alert("只能输入 * 符号不能多于14个!");
document.forms[0].elements['newword'].focus();
return false;
} }//-->
</SCRIPT>
alert("*号不能大于14个");