第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

一個(gè)<input type="text">輸入框

一個(gè)<input type="text">輸入框

怎么讓里面只能輸數(shù)字不能為負(fù)數(shù) ?不能有小數(shù)點(diǎn)這個(gè)怎么判斷
查看完整描述

3 回答

?
大寫的王

TA貢獻(xiàn)122條經(jīng)驗(yàn) 獲得超162個(gè)贊

一、正則表達(dá)式
$keyword?=?'10';?//?0?1.1?1
if(preg_match("/^[1-9][0-9]*$/",$keyword)){
????echo?"是正整數(shù)!";?
????exit();
}

二、首先判斷是否大于等于0然后下面兩種方法判斷是否為整數(shù)。
方法1

<?php
??$num=12;?//返回right
??//$num=12.1?返回false
??if(is_int($num)){
????????echo?"right";
??}else{
????????echo?"false";???
???????}
?>

這里用is_int()方法來判斷傳入的參數(shù)是否為整數(shù)形(int),而不是判斷它是否為整數(shù),略顯局限。
方法2

<?php
??$num=12;
??if(floor($num)==$num){
????????echo?"right";
??}else{
????????echo?"false";???
???????}
?>
三、用h5的新屬性
輸入類型?-?number

number?輸入類型用于包含數(shù)字值的輸入字段。

您可以設(shè)置可接受數(shù)字的限制。
實(shí)例

Points:?<input?type="number"?name="points"?min="1"?max="10"?/>


請(qǐng)使用下面的屬性來為?number?類型規(guī)定限制:
屬性?????值?????描述
max?????number?????規(guī)定允許的最大值。
min?????number?????規(guī)定允許的最小值。
step?????number?????規(guī)定合法數(shù)字間隔(如果?step="3",則合法的數(shù)字是?-3,0,3,6,?以此類推)
value?????number?????規(guī)定默認(rèn)值。

提示:iPhone?的?Safari?瀏覽器會(huì)識(shí)別?number?輸入類型,然后改變觸摸屏的鍵盤來適應(yīng)它(顯示數(shù)字)。


查看完整回答
1 反對(duì) 回復(fù) 2017-01-10
?
qq_銳哥_0

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊


??? var patten2=new RegExp(/^(0|[1-9]\d{0,1})$/g);
??? var mail = document.getElementById("2").value;

??? if(patten2.test(mail))
????? {
????????? alert("輸入正確");
????? }
??? else
????? {
????????? alert("輸入錯(cuò)誤");
????? }
}
?? ?</script>
?? ?<body>
?? ??? ?<input type="text" id="2" /><input type="button" value="提交" onclick="mail()" />
?? ?</body>
</html>

最大位數(shù)為兩位,想要修改就在{0,1}這改.

查看完整回答
1 反對(duì) 回復(fù) 2017-01-10
?
紅紅火火我的天

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超12個(gè)贊

寫js鼠標(biāo)失去光標(biāo)事件,當(dāng)光標(biāo)從文本框中消失時(shí),觸發(fā)函數(shù),取得input中的值 然后對(duì)值進(jìn)行判斷 ,判斷是就跟java的邏輯一樣,先用isnan判斷是否為數(shù)字,再判斷值大于零,在判斷是否為整數(shù)。不滿足任何一條將文本框置空。如果你不太會(huì)js建議想學(xué)習(xí)一下js

查看完整回答
1 反對(duì) 回復(fù) 2017-01-10
?
閑雜人

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊

"^//d+$"  //非負(fù)整數(shù)(正整數(shù) + 0)?
"^[0-9]*[1-9][0-9]*$"  //正整數(shù)?

查看完整回答
反對(duì) 回復(fù) 2017-01-10
?
qq_安逸_4

TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超5個(gè)贊

<input ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPRess="if ((event.keyCode<48 || event.keyCode>57)) event.returnValue=false"> 這樣就限定了只能是輸入數(shù)字,
查看完整回答
反對(duì) 回復(fù) 2017-01-10
?
JYU_Wu

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊


正則表達(dá)式

查看完整回答
反對(duì) 回復(fù) 2017-01-09
  • 3 回答
  • 0 關(guān)注
  • 3514 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)