我有一个 html 表,我正在检索一个单元格的值:
var orderid = document.getElementById("orderid"+row).innerText;
单元格的值是一个 orderid,例如 10234。但是,当我警告变量时,它在字符串的前面和后面都有空格。这会导致特定查询无法将数据库条目与变量进行比较,因为这些数据库条目没有空格。如何将其修剪为 10234 而周围没有空格?
我有一个 html 表,我正在检索一个单元格的值:
var orderid = document.getElementById("orderid"+row).innerText;
单元格的值是一个 orderid,例如 10234。但是,当我警告变量时,它在字符串的前面和后面都有空格。这会导致特定查询无法将数据库条目与变量进行比较,因为这些数据库条目没有空格。如何将其修剪为 10234 而周围没有空格?
如果这始终是一个数字,您可以使用parseInt(orderid)
. 否则,orderid.trim()
(你需要IE9+)
尝试使用
stringToTrim.replace(/^\s+|\s+$/g,"")