javascript - 如何从javascript中隐藏字段的值中删除单引号

标签 javascript

我正在使用 javascript 读取隐藏字段值。我得到的值在单引号内('78963')。我可以删除这个单引号吗?我想要没有单引号的值(78963)。请帮我解决这个问题。

最佳答案

我猜您只是想将字符串值转换为数字。

只需使用parseInt():

parseInt("78963", 10);  // 78963

如果值假装 float ,有parseFloat()方法:

parseFloat("78963.1");  // 78963.1

还有一个进行转换的捷径:

+"78963";  // 78963

如果你只是想替换单引号,你可以使用:

"'78963'".replace(/'/g, "");  // "78963"

(如其他人所述)或进行棘手的拆分:

"'78963'".split("'")[1];  // "78963"

关于javascript - 如何从javascript中隐藏字段的值中删除单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15520398/

相关文章:

javascript - 无法让 javascript/jquery 多次正确对元素进行排序

javascript - QML 中的第一个 XHR 请求非常慢(在 v8 上运行的 javascript)

javascript - 接受回调并创建只能调用一次的新版本回调的函数。 JavaScript

javascript - Jest 单元测试 - 如何在 setTimeout 重复函数中调用异步函数

javascript - 使用 `scroll-behavior: smooth` 检测滚动何时完成

javascript - Searchfuntion 在 Symfony2 中使用 ajax 调用

javascript - 类正则表达式的 CSS 属性选择器通配符捕获

javascript - 在 Spring MVC 中动态添加表行并绑定(bind)到服务器端

javascript - 如何避免在 javascript 中编写 HTML 标签

javascript - 使用 jquery 或其他工具根据 URL 加载不同的 css 文件