<input id=a1 value="含有中文">
<input type=button value=Check onclick=checkit()>
<script>
function checkit(){
str = document.all.a1.value;
re = /[\u4E00-\u9FA0]/;
if (re.test(str))
{
alert("The text input included chinese!");
}
}
</script>
<input type=button value=Check onclick=checkit()>
<script>
function checkit(){
str = document.all.a1.value;
re = /[\u4E00-\u9FA0]/;
if (re.test(str))
{
alert("The text input included chinese!");
}
}
</script>
解决方案 »
- js根据字怎么截取字符串?xxxx第xxx期,截取“第”和"期"之间的数字
- new Ajax.Request的问题.路过的帮帮忙.
- mousedown和mouseover不能同时执行吗?
- jquery单击事件触发的函数,不能显示效果
- 急求一段类似百度空间中的相册效果代码!!
- html页面中有js,运行后有警告提示,怎么处理?
- 关于用js实现表单提交的问题
- 下拉菜单问题,就象IE地址栏效果一样
- 50分! 马上结贴!我想在两个文本框中分别设置当天的起始时间如 2004-9-15 00:00:00 和2004-9-15 23:59:59该怎么做?
- 用正则表达式写几个函数,能够检验输入的字符为整数,小数,数值,日期等!
- 如何将字符形的值转换成数值形?
- 我希望用web页的方式实现客户端的套打、与串口通讯(如IC卡设备)等功能
function checkChinese(){
var pattern = /[\u4E00-\u9FA0]+/;
if (!pattern.test(formname.fieldname.value))
{
alert("只能够输入中文!");
return false;
}
}
</script><form method="post" name='formname' onsubmit="return checkChinese();">
<input type="text" name="fieldname">
<input type="submit" name="submit" value="确定">
</form>
function b()
{
var k = window.event.keyCode;
if (k < 255){
alert("你输入的不是汉字!");
window.event.keyCode = 0 ;}
}
</script>
<input type="text" name="t" onblur="checkChinese(this.value);">
<script>
function checkChinese(str)
{
var reg = /^[\u4E00-\u9FA5]+$/;
if(arr=str.match(reg))
{
return true;
}
else
{
alert("输入串为空或不全是汉字");
return false;
}
}
</script>
function checkChinese(str)
{
var reg = /^[\u4E00-\u9FA5]+$/;
if(tmp=str.match(reg))
{
return true;
}
else
{
alert("输入串为空或不全是汉字");
return false;
}
}