|
|
|
รบกวนหน่อยครับ เรื่อง Textbox อยากให้รับค่าตัวเลขได้แค่ 1-5 |
|
|
|
|
|
|
|
ไม่รู้ผมเข้าใจถูกป่าวว ลองดูครับ แต่น่าจะมีวิธีอื่นอีก
Code (PHP)
<html>
<head>
<title></title>
<script type="text/javascript">
function fncSubmit()
{
if(isNaN(document.frm.number.value) || (document.frm.number.value < 1) || (document.frm.number.value > 5) || (document.frm.number.value.replace(/^\s*|\s*$/g,"") == ""))
{
alert('กรุณากรอกตัวเลข 1-5 เท่านั้น');
document.frm.number.focus();
return false;
}
document.frm.submit();
}
</script>
</head>
<body>
<form name="frm" action="" onSubmit="return fncSubmit();">
<input type="text" name="number" maxlength="1"/>
<input type="submit" name="submit" value="OK"/>
</form>
</body>
</html>
หรือแบบนี้
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<form name="frmMain" action="" method="post">
<script language="JavaScript">
function chkNumber(ele)
{
var vchar = String.fromCharCode(event.keyCode);
if ((vchar<'1' || vchar>'5')) return false;
ele.onKeyPress=vchar;
}
</script>
Input Number <input type="text" name="txtNumber" maxlength="1" value="" OnKeyPress="return chkNumber(this)">
<input type="submit" name="btnSubmit" value="Submit">
</form>
</body>
</html>
https://www.thaicreate.com/php/forum/051448.html
|
ประวัติการแก้ไข 2014-07-17 01:12:56 2014-07-17 01:24:13 2014-07-17 01:28:59 2014-07-17 01:30:10 2014-07-17 01:33:25
|
|
|
|
Date :
2014-07-17 01:11:08 |
By :
sabaitip |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<input type='text' maxlength="5" />
|
|
|
|
|
Date :
2014-07-17 04:49:55 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมทำได้ละครับ ขอบคุณ คุณ Cop แนะโค๊ดให้ครับ
|
|
|
|
|
Date :
2014-07-17 21:29:45 |
By :
ิbed02925 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
jQuery validate เถอะครับ
ลูกเล่น แพรวพราว
|
|
|
|
|
Date :
2014-07-21 15:12:39 |
By :
fossil31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|