導航:首頁 > 編程語言 > jsp限制文本框只能輸入數字

jsp限制文本框只能輸入數字

發布時間:2021-11-26 02:01:39

『壹』 在jsP中如何控制文本框只輸入數字,而且規定其輸入的范圍大小

只輸入數字:

<input type="text" id="a" onkeyup="value=value.replace(/[^(d)]/g,'')"/>

輸入的范圍在提交的時候用JS判斷:

<script type="text/javascript">

function SumbitBatch(form,fun){

if(document.form.a.value<100){

alert("請填寫大於100的數字")

return false;

}

}

</script>

(1)jsp限制文本框只能輸入數字擴展閱讀:

1、控制文本框只能輸入數字、小數點

<input onkeyup="value=value.replace(/[^-9.]/g,'')"

onpaste="value=value.replace(/[^-9.]/g,'')" oncontextmenu =

"value=value.replace(/[^-9.]/g,'')">

2、控制文本框只能輸入英文

<input onkeyup="value=value.replace(/[^a-zA-]/g,'')"

onpaste="value=value.replace(/[^a-zA-]/g,'')" oncontextmenu =

"value=value.replace(/[^a-zA-]/g,'')">

3、控制文本框只能輸入英文、數字

<input onkeyup="value=value.replace(/[^a-zA-0-9]/g,'')"

onpaste="value=value.replace(/[^a-zA-0-9]/g,'')" oncontextmenu =

"value=value.replace(/[^a-zA-0-9]/g,'')">

4、控制文本框只能輸入中文、英文、數字、小數點

<input onkeyup="value=value.replace(/[^a-zA-0-9u4E00-u9FA5.]/g,'')"

onpaste="value=value.replace(/[^a-zA-0-9u4E00-u9FA5.]/g,'')" oncontextmenu =

"value=value.replace(/[^a-zA-0-9u4E00-u9FA5.]/g,'')">

『貳』 jsp頁面我想限制輸入框只能輸入數字

ie8有時候好多效果都做不出來,換個瀏覽器就可以了。。。比如火狐。

『叄』 給我一段html限制文本框只能輸入數字的代碼

可以使用html5的number類型實現限制文本框只能輸入數字。

具體步驟如下:

需要准備的材料分別是:電腦、瀏覽器、ultraedit。

1、在ue編輯器中新建一個空白的html文件

『肆』 JSP 輸入框中限制輸入的數字長度

JSP控制輸入框內文字長度長度是根據maxlength屬性的限定。
文本框有個maxlength的屬性. 可限制文本框內輸入的字元長度
如:
<input type='text' name='id' maxlength='5' />
表示該文本框最多可輸入5個字元

『伍』 JSP:在jsp頁面怎麼控制text的輸入只能為數字

<input name="Price" value="" class="text" style="width:100px;" onkeyup="value=value.replace(/[^\d.]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d.]/g,''))" />

HTML頁面都適合 只能輸入數字和小數點。。。

『陸』 jsp中文本框只能輸入數字怎麼實現

||<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>無標題頁</title>
<script>
function blockChar(oText){
sChar = oText.getAttribute("validchar");
ddd = String.fromCharCode(window.event.keyCode);
var res = sChar.indexOf(ddd) > -1;
return res || window.event.ctrlKey;
}
</script>
</head>
<body>
<input type=text validchar="0123456789" onkeypress="return blockChar(this)" onpaste="return false"/>
</body>
</html>
//onpaste 用來防止粘內帖的容

『柒』 jsp輸入框怎麼設置只能輸入數字

1、首先需要打開軟體按照圖示代碼新建html文件。

『捌』 網頁文本框限制輸入的數字范圍且只能輸入數字

用JAVA,給你給只能輸入4位數字的代碼吧!,要改成1000-2000自己修改一下吧!

<SCRIPT language=javascript>
function onlyNum()
{ var keys=event.keyCode
if (!((keys>=48&&keys<=57)||(keys>=96&&keys<=105)||(keys==8)||(keys==46)||(keys==37)||(keys==39)||(keys==13)||(keys==229)))
event.returnValue=false;}
</SCRIPT>

然後在定義的輸入框代碼中加上 onKeyDown="onlyNum();"

『玖』 js驗證如何限制文本框只能輸入數字

js進行數據校驗使用正則表達式會簡單很多,如下所示:

1.js驗證只能輸入數字:

具體代碼如下:

function check_validate(value){

var reg = /^(/d{3,4})-(/d{7,8})/;

if( value.constructor === String ){ // 判斷傳入的是否是字元串

var re = value.match( reg );

return true;

}

return false;

}

『拾』 如何控制JSP文本框輸入電話號碼(只能輸入數字並且不能超過11位),相當感謝~

給你寫一個,這個是只能輸入數字,不相信可以試試。
<input type="text" id="a" onkeyup="value=value.replace(/[^(\d)]/g,'')"/>
至於輸入的范圍還是建專議在提交的時候屬用JS判斷
<script type="text/javascript">
function SumbitBatch(form,fun){
if(document.form.a.value<100){
alert("請填寫大於100的數字")
return false;
}
}
</script>
夠詳細不,還是不懂得話,MM我

閱讀全文

與jsp限制文本框只能輸入數字相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接