http://www.blueidea.com/bbs/archivecontent.asp?id=472344or escape中是否含有%u
解决方案 »
- ext3.2中的confirm和RowEdit的事件点击confirm的事件怎么都执行了
- 关于滚动加载图片问题
- js联级菜单的难点问题
- |zyciis| Jquery如何用取得自定义属性的对像,有代码, 谢谢
- 同样的DIV宽度,IE9下可以放12个字,可是到了IE6下只能放10个字,这个兼容怎么弄呀,
- 高手进来看下为什么通过计算显示高度的时候会间歇性出现大片的空白
- 如何判断选择的内容是不是包含在某个标签里面?
- Onsubmit()问题。。。。
- js canvas求助
- 关于更改input样式和获取值的问题
- 在window.open()中如何控制打开窗口的位置?
- 怎样判断是否是中文空格和英文空格?
function strChinese(str){
var pattern = /[^\u4E00-\u9FA5]/;
return !pattern.test(str);
}
alert(strChinese("中文"))
alert(strChinese("abc"))
alert(strChinese("中文Abc"))
</script>
1.只能输入数字和英文的:
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
2.只能输入数字的:
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
3.只能输入全角的:
<input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">
4.只能输入汉字的:
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">
没有别的办法了吗?真没了,我就结贴了
function CheckStr(str)
{
if(str >= "~")
{
return true;
}
else
{
return false;
}
}
<html>
<head>
<script language="javascript">
<!--
function CheckStr(str)
{
if(str >= "~")
{
return true;
}
else
{
return false;
}
}function window_onload()
{
//var str = "t";
var str = "汉";
alert(CheckStr(str));
}
-->
</script>
</head><body onload="window_onload()">
</body>
</html>