<input type="text" name="newname" size=40 onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))">
onkeyup是一个ie的事件,对应的函数是把value中的指定字符给替换掉,如果是中文就不会被替换掉。
onbeforepaste是一个事件,对应的函数也是把粘贴板里面的英文字符换掉
最近用了firefox,比较好用,尤其是下载的时候,但是有一些js的效果出不来,不论如何,多了一种选择,很好的选择,不是么?
我想firefox和google是天然的同盟军,就像工人阶级和农民阶级。
Firefox使用体验及输入框字符替换
博客介绍了input输入框中onkeyup和onbeforepaste事件,用于替换非中文字符。还分享了使用Firefox的体验,称其下载功能好用,但部分js效果出不来,同时认为Firefox和Google是天然同盟军。
283

被折叠的 条评论
为什么被折叠?



