如何限制用户只输入INT
how to limit user into inputting only INT
我正在创建一个在线商店,我想使用Javascript(我认为)或JQuery,以便用户在数据库中输入添加新产品的详细信息,如:-标题(文本)-价格(浮动)-说明(文本)-可用数量(INT)
如何设置要进行的检查,并通知用户他对特定字段的数据类型不正确?因为现在我的数据库允许用户添加他想要的任何内容,在产品预览时,字段价格显示为"0英镑"。此外,如果对所有字段的检查都完成并且正常,则会显示一条消息,表明它正常。
低于的代码
<div id="addForm">
<div id="formHeading"><h2>Add Product</h2></div><p>
<p>
<form id = "additems" action="../cms/insert.php" enctype="multipart/form-data" method="post"/>
<div id="formContents">
<label for="title">Title of your product:
<div id="formContents"> </label><input type="text" name="title" style="width: 180px" onfocus="if(this.value==this.defaultValue)this.value=''"
onblur="if(this.value=='')this.value=this.defaultValue"
value=" title of your product here" maxlength="19" /><p>
</div>
<div id="formContents">
<label for="description">Description of your product:
<div id="formContents"> </label><input type="text" name="description" style="width: 180px" onfocus="if(this.value==this.defaultValue)this.value=''"
onblur="if(this.value=='')this.value=this.defaultValue"
value="description of the product" maxlength="19" /><p>
</div>
<label for="price">Price: £ </label><input type="INT" name="price" style="width: 40px" /><p>
<label for="stock">Quantity:</label><input type="text" name="stock" style="width: 40px" />
<p>
</div>
您可以通过两种方式实现:
- 防止他输入除预期字符以外的任何字符:例如对于将具有INT值的字段:
$('.nolly').bind('keyup-flur',function(){$(this).val($(this).val).replacement(/[^0-9]/g,'');});
- 输入后验证:
var intRegex = /^'d+$/; var cellphone = $('#register_phonenum'); if ((cellphone.val()=='')||(!intRegex.test(cellphone.val()))) { /* do something*/ return false; }
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 可以't让我的if语句处理js中的html表单输入
- 名称输入的索引
- 如何编写HTML输入的JS内联
- 要求输入在数据列表中
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 如何将输入(type=text)从html表单传递到javascript函数
- 单击jquery清除输入值
- 而循环只设置php中输入字段中的第一个值
- 只允许使用javascript和mootools在字段中输入int和float
- Int 输入验证 - 解析服务器云代码
- 如何将字符串转换为来自按钮输入的 Int
- 如何确定为`Int,VarChar,Date,Time..`输入的模式等
- Regexp用于检查输入是否仅为整数(int),以及检查另一个输入是否仅为带有2位小数的数字
- 当用户输入输入值时,如何使用jquery或javascript将int转换为double
- 如何限制用户只输入INT
- 如何从DB获取ID,如果用户输入INT使用Ajax/PHP文本输入
- 输入数字验证-限制只输入数字或数字,int &浮动
- 如何在javascript中获得int变量以在java方法中输入