js 限制文本框输入内容(大写字符、数字、小写字符)

发布时间:2019-12-01编辑:脚本学堂
本文介绍下,用javascript实现输入文本框中内容的控制,转换为大小写字符,限制只能输入数字等。有需要的朋友,参考下吧。

代码如下:
 

复制代码 代码示例:

<script language="javascript">
// -----------------------------
// 本函数用于自动将输入文本框中的内容转换成大写字符
// -----------------------------
function JHshToUpperCase() {
 if ((window.event.keyCode >= 97) && (window.event.keyCode <= 122)) {
 window.event.keyCode = window.event.keyCode - 32 ; } }

//--------------------------------------
// 本函数用于限制文本输入框中只能输入数字"0"到"9",".","-"
//--------------------------------------
function JHshNumberText()
{
if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57))
|| (window.event.keyCode == 13) || (window.event.keyCode == 46)
|| (window.event.keyCode == 45)))
{
window.event.keyCode = 0 ;
}
}

// -------------------------------------------
 // 本函数用于自动将输入文本框中的内容转换成小写字符
// Edit www.jb200.com
// ------------------------------------------
function JHshToLowerCase() {
 if ((window.event.keyCode >= 65) && (window.event.keyCode <= 90)) {
 window.event.keyCode = window.event.keyCode + 32 ;
}
}
</script>