网站首页 感悟人生 资源共享 师生乐团 论坛 评论
 当前位置:探索者感悟版 > 资源共享 > 建站编程  [快速访问本页:http://qaabb.cn?n368][搜索广场]
物理论文摘要
精 品 链 接
录入时间:2007年10月25日
文本框中限制输入的方法
 

=========================================

表单文本框中只能输入中文汉字的方法

作者:Eric

方法一:
在<input>中代入代码:
<input onpropertychange="with(this)if(/[^\u3447-\uFA29]/ig.test(value))value=value.replace(/[^\u3447-\uFA29]/ig,'')"/>

方法二:
判断输入是否为中文的函数:
 function ischinese(s){
var ret=true;
for(var i=0;i<s.length;i++)
ret=ret && (s.charCodeAt(i)>=10000);
return ret;
}

方法三:
怎么判断是否含有汉字:
if(escape(str).indexof("%u")!=-1)alert("含有汉字");
elsealert("全是字符");

=========================================

只能输入数字和英文或数字和英文的组合,如果输入其他的话会用alert提示

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
function to()
{
var reg=/\W/;
var x=document.form1.txt.value;
alert(x);
if(!reg.test(x))
{
alert("right!!");
}
else
{
alert("error");
}
}
</script>
</head>
<body>
<p>  </p>
<form name="form1" method="post" action="">
<input type="text" name="txt">
<input type="submit" onClick="to()"/>
</form>
</body>
</html>

=========================================



  关 键 词:表单文本框 只能输入 中文汉字 函数 判断汉字 
  上一篇:26个运营网站的定律
  下一篇:JAVA 编程

-----------------------------------------------------------------
打印  关闭  复制推荐  本地收藏    雅虎收藏   
-----------------------------------------------------------------
最 近 评 论
 网友评论[说明]0    => 查看相关评论  

匿名 
 
=> 图片资料 => 相关链接 => 科学论文
网站地图关于我们如何投稿物理科学社会人生大众导航工具查询搜索广场
Copyright©:《探索者》网络杂志 论文资料引用,请注明出处 欢迎投稿!感谢支持!