JS input 數(shù)字驗證代碼
更新時間:2009年07月30日 18:01:26 作者:
控制控件只能輸入數(shù)字,含-(負號).(小數(shù)點)
/*
**@控制控件只能輸入數(shù)字,含-(負號).(小數(shù)點)
**@Inline HTML: <ELEMENT ... onkeypress="javascript:onlyNumber()" style="ime-mode:disabled"> For Input
**@Event property: object.attachEvent("onkeypress",onlyNumber);object.style.imeMode = "disabled";
**@Author:wangwq@atools
*/
function onlyNumber(){
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 ;
}
}
// 本函數(shù)用于限制文本輸入框中只能輸入數(shù)字"0"到"9"
//@Inline HTML: <ELEMENT ... onkeypress="javascript:JHshNumberText()" style="ime-mode:disabled"> For Input
//@Event property: object.attachEvent("onkeypress",JHshNumberText);object.style.imeMode = "disabled";
function JHshNumberText()
{
if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57)) || (window.event.keyCode == 13)))
{
window.event.keyCode = 0 ;
}
}
<input name="aa" type="text" onkeypress="javascript:JHshNumberText()" style="ime-mode:disabled" ondragenter="javascript:return false;" onpaste="return false">
**@控制控件只能輸入數(shù)字,含-(負號).(小數(shù)點)
**@Inline HTML: <ELEMENT ... onkeypress="javascript:onlyNumber()" style="ime-mode:disabled"> For Input
**@Event property: object.attachEvent("onkeypress",onlyNumber);object.style.imeMode = "disabled";
**@Author:wangwq@atools
*/
function onlyNumber(){
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 ;
}
}
// 本函數(shù)用于限制文本輸入框中只能輸入數(shù)字"0"到"9"
//@Inline HTML: <ELEMENT ... onkeypress="javascript:JHshNumberText()" style="ime-mode:disabled"> For Input
//@Event property: object.attachEvent("onkeypress",JHshNumberText);object.style.imeMode = "disabled";
function JHshNumberText()
{
if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57)) || (window.event.keyCode == 13)))
{
window.event.keyCode = 0 ;
}
}
<input name="aa" type="text" onkeypress="javascript:JHshNumberText()" style="ime-mode:disabled" ondragenter="javascript:return false;" onpaste="return false">
相關文章
JavaScript數(shù)據(jù)結構之二叉查找樹的定義與表示方法
這篇文章主要介紹了JavaScript數(shù)據(jù)結構之二叉查找樹的定義與表示方法,簡單講述了二叉查找樹的概念、特點及javascript針對二叉查找樹的創(chuàng)建、插入、遍歷等操作相關實現(xiàn)技巧,需要的朋友可以參考下2017-04-04
JavaScript實現(xiàn)解析INI文件內(nèi)容的方法
這篇文章主要介紹了JavaScript實現(xiàn)解析INI文件內(nèi)容的方法,結合實例形式分析了javascript通過自定義函數(shù)實現(xiàn)針對ini文件解析操作的相關處理技巧,需要的朋友可以參考下2016-11-11
javascript作用域鏈與執(zhí)行環(huán)境詳解
這篇文章主要為大家詳細介紹了javascript作用域鏈與執(zhí)行環(huán)境,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03
JS獲取月份最后天數(shù)、最大天數(shù)與某日周數(shù)的方法
這篇文章主要介紹了JS獲取月份最后天數(shù)、最大天數(shù)與某日周數(shù)的方法,涉及JavaScript針對日期與實現(xiàn)的相關操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-12-12
javascript函數(shù)報Uncaught?ReferenceError:?XXX?is?not?define
本文主要介紹了javascript函數(shù)報Uncaught?ReferenceError:?XXX?is?not?defined,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-07-07
echarts動態(tài)渲染柱狀圖背景顏色及頂部數(shù)值方法詳解
在使用echarts時,有時需要給柱狀圖設置背景,下面這篇文章主要給大家介紹了關于echarts動態(tài)渲染柱狀圖背景顏色及頂部數(shù)值的相關資料,文中通過圖文以及代碼介紹的非常詳細,需要的朋友可以參考下2023-11-11

