如何让html输入域中只填写英文,不能填写中文
2016-01-12 18:39
399 查看
<script language=javascript>
var keylastuplength=0;
function onlyEng() //禁止用户输入中文或中文符号
{
var thisval=document.getElementById('catalogCode').value;
var cArr = thisval.match(/[^\x00-\xff]/ig);
var lengthstr =thisval.length + (cArr == null ? 0 : cArr.length);
if(thisval.length!=lengthstr){
document.getElementById('catalogCode').value=document.getElementById('catalogCode').value.substring(0,keylastuplength);
}else{
keylastuplength = thisval.length;
}
}
</script>
<s:textfield cssClass="form-control"
onkeyup="onlyEng();"
id="catalogCode" required="required"
placeholder="栏目标识号 如(ceshilanmu)"
name="catalogInfo.cataCode">
</s:textfield>
var keylastuplength=0;
function onlyEng() //禁止用户输入中文或中文符号
{
var thisval=document.getElementById('catalogCode').value;
var cArr = thisval.match(/[^\x00-\xff]/ig);
var lengthstr =thisval.length + (cArr == null ? 0 : cArr.length);
if(thisval.length!=lengthstr){
document.getElementById('catalogCode').value=document.getElementById('catalogCode').value.substring(0,keylastuplength);
}else{
keylastuplength = thisval.length;
}
}
</script>
<s:textfield cssClass="form-control"
onkeyup="onlyEng();"
id="catalogCode" required="required"
placeholder="栏目标识号 如(ceshilanmu)"
name="catalogInfo.cataCode">
</s:textfield>
相关文章推荐
- HTML 部分名词解释(CDN、DOM)
- 关于mvc中@Html.DropDownListFor和@Html.DropDownList默认值无法选中问题简单总结
- 1月12日,HTML学习笔记2
- html中不要忽略一些细节
- <!DOCTYPE html>
- 20160112html学习笔记表格列表
- htm、html、shtml区别
- window.location.href和window.location.replace的区别
- HTML <area> 标签 带有可点击区域的图像映射(图像映射指的是带有可点击区域的图像)
- Convert HTML to PDF with New Plugin
- CSDN博客专栏HTML语言编写详解
- html导出table支持(excel,png,word,pdf<pdf不太行,中文不支持>)
- html中class和id的区别
- html的meta总结,html标签中meta属性使用介绍
- html中使用iframe时后面的内容不显示
- C#+HtmlAgilityPack+XPath带你采集数据(以采集天气数据为例子)
- 1月11日,HTML学习笔记
- 【HTML】表单form中一单回车就提交的text、一点击就提交的button
- 从HTML文件中抽取正文的简单方案
- 基本emmet使用