社区
JavaScript
帖子详情
如何效验页面一个edit中填写是否为数字???
vfree
2003-07-16 09:53:57
rt
...全文
118
10
打赏
收藏
如何效验页面一个edit中填写是否为数字???
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
youngfly0137
2003-07-16
打赏
举报
回复
<script language="javascript"><!--
function checkNum(str){return str.match(/\D/)==null}
// --></script>
vfree
2003-07-16
打赏
举报
回复
哦?那么isnan是用来干什么的?
盐木鱼
2003-07-16
打赏
举报
回复
能解决就可以了,还要函数直接调用,函数自己写,javascript没有这样的函数
vfree
2003-07-16
打赏
举报
回复
?????不对,应该有个函数可以直接调用的
sw47
2003-07-16
打赏
举报
回复
<input onpropertychange="value=value.replace(/\d/g,'')">
sw47
2003-07-16
打赏
举报
回复
/\d/g
vfree
2003-07-16
打赏
举报
回复
以上方法好像都不行,我试过了
dragon2006
2003-07-16
打赏
举报
回复
呵呵,这个更绝,只能输入数字哦!
<script language=javascript>
function onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
event.returnValue=false;
}
</script>
<input onkeydown="onlyNum();">
或者:
<input onkeyup='this.value=this.value.replace(/\D/gi,"")'>
sw47
2003-07-16
打赏
举报
回复
isNaN 方法
返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。
isNaN(numValue)
必选项 numvalue 参数为要检查是否为 NAN 的值。
说明
如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。 使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。
还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。
sw47
2003-07-16
打赏
举报
回复
自己写个函数不得了
<input onpropertychange="sw(this)">
function sw(obj)
{
var xx=/\D/g
if(!xx.test(obj.value))
{
alert("不是数字")
}
}
或者用isNaN
if(!isNaN(obj.value))alert("不是数字")
3.Emwin点击
Edit
弹出
数字
键盘,输入到
Edit
并按下确认更新到Text显示(完整)
本文档详细介绍了如何使用Emwin图形库创建
一个
带有
数字
键盘功能的GUI界面。首先,通过GUIBuilder创建两个
页面
,
一个
是主
页面
,包含多个Text和
Edit
控件,另
一个
是
数字
键盘
页面
。接着,将生成的代码添加到工程
中
,并定义了各控件的ID和创建函数。在回调函数
中
处理
Edit
的点击事件,弹出
数字
键盘,并实现了
数字
键盘的输入、删除和确认功能。最后,当用户在
数字
键盘上输入数值并点击确认后,更新主
页面
的
Edit
和Text内容。整个过程涉及GUI控件交互、事件处理和字符串操作。
2.Emwin的
数字
键盘输入到
Edit
窗口更新以及到另
一个
页面
Text控件的值并且同步改变。
本文介绍了使用EmWin实现
数字
键盘输入与
Edit
控件及Text控件间的值同步。通过改进内存管理和添加辅助变量,确保了数值从输入到显示界面的正确同步。
edit
control
本文介绍了在MFC
中
如何使用
EDIT
Control控件,包括如何赋值和获取
EDIT
Control的值,以及一些高级操作,如限制输入
数字
、获取内容、转化为整数和限制输入长度的方法。示例代码详细展示了不同方式的操作步骤。
CDA I级学习 -
EDIT
数字
化模型
EDIT
数字
化模型是企业
数字
化转型落地模板,包含探索、诊断、指导、工具4部分。探索关注业务运行状态等;诊断在指标异常时定位分析问题;指导考虑制定业务策略;工具以算法架构为核心进行数据分析挖掘。各部分相互依托,是业务分析基础。
限制
Edit
输入
数字
的问题
博主作为新手,搜索限制
Edit
输入
数字
的方法,找到完整代码。随后提出若将
Edit
换成StringGrid,要控制某几列输入Float型
数字
该如何实现,还给出了部分代码并询问如何将
Edit
1.Text替换为StringGrid的cells。
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章