请问javascript中获取文本框中的时间值,怎么转换成int比较大少subString,replace这些函数能用吗

 我来答
北漂燕郊杨哥
2011-05-07 · TA获得超过221个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:527万
展开全部
转换成int可以用
parseInt(numString, [radix])
参数
numString
必选项。要转换为数字的字符串。
radix
可选项。在 2 和 36 之间的表示 numString 所保存数字的进制的值。如果没有提供,则前缀为 '0x' 的字符串被当作十六进制,前缀为 '0' 的字符串被当作八进制。所有其它字符串都被当作是十进制的。
说明
parseInt 方法返回与保存在 numString 中的数字值相等的整数。如果 numString 的前缀不能解释为整数,则返回 NaN(而不是数字)。

parseInt("abc") // 返回 NaN。
parseInt("12abc") // 返回 12。

subString,replace这些函数是针对字符串的,在转换前用吧
更多追问追答
追问
我是要提取时间数字,然后再比较,就是在javascript中不知道怎么提取
追答
var val = document.getElementById("inputid").value.match(/(\d+)/ig)[0];
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式