gpt4 book ai didi

jQuery + parseInt() 玩得不好

转载 作者:行者123 更新时间:2023-12-03 22:55:50 26 4
gpt4 key购买 nike

我有这个 jQuery 片段,用于从输入字段获取 ID 号

$('table th input').change(function() {
var id = $(this).attr('id');
id = parseInt(id);
id = isNaN(id) ? 0 : id;
alert(id);
});

字段的 ID 沿着“col2Name”等行,我想从那里获取 2,由于某种原因,在我的警报中我总是得到 0,现在当我尝试这样做时:

alert(parseInt('12978sdkjfhakj'));

我得到了 12978 的相应响应,为什么这不起作用?

最佳答案

parseInt 函数始终从字符串的左侧开始。试试这个:

var i = parseInt(yourString.replace(/\D/g, ''), 10);

关于jQuery + parseInt() 玩得不好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2240490/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com