我想在js判断一下,从jsp获得文本框的值只能是小数点和数字,怎么做?

我是在jsp<inputid=“str”>,,然后在js里获取id的值,然后判断id的值是否是小数点或数字,如果不是提示输出“只能输入数字或小数点”... 我是在jsp <input id=“str”>,,然后在js里获取id的值,然后判断id的值是否是小数点或数字,如果不是提示输出“只能输入数字或小数点” 展开
 我来答
百度网友9410dc8
2012-12-24
知道答主
回答量:39
采纳率:0%
帮助的人:12.2万
展开全部
//检测小数点和数字方法春梁,符合返回true,否则是flase
取出文本框的搜袭值
function checkMothed(){
var text=document.document.getElementById('text'世森兄).value;
var re = /^[\.\d]+$/, flag;
flag = re.test(text);
return flag;

}
追问
我是在jsp ,,然后在js里获取id的值,然后判断id的值是否是小数点或数字,如果不是提示输出“只能输入数字或小数点”
追答


function checkMothed(){
var text=document.document.getElementById('text').value;
var re = /^[\.\d]+$/, flag;
flag = re.test(text);
if(flag ==false){
document.getElementById("span").append("只能输入数字或小数点!");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hbxflzh
2012-12-24 · TA获得超过367个赞
知道小有建树答主
回答量:541
采纳率:100%
帮助的人:361万
展开全部
一般在js判断文本框的需岩橘求中,像只能是数字,字母,或者汉字,还有什么数字春枣蚂字母下划线等等需求,都是用正则来判断,在业务逻辑层中判断一般的也扒埋是用正则。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式