Javascript 转义变量空白

Javascript 转义变量空白,javascript,html,variables,escaping,whitespace,Javascript,Html,Variables,Escaping,Whitespace,我得到了一个html表,我正在使用以下内容检索单元格的值: var orderid = document.getElementById("orderid"+row).innerText; 单元格的值是orderid,例如10234。 但是,当我提醒变量时,它在字符串的前面和后面都带有空格。这导致特定查询无法将数据库条目与变量进行比较,因为这些数据库条目没有空格。如何将其修剪为10234,而周围没有空格?尝试使用 stringToTrim.replace(/^\s+|\s+$/g,"") 如果

我得到了一个html表,我正在使用以下内容检索单元格的值:

var orderid = document.getElementById("orderid"+row).innerText;
单元格的值是orderid,例如10234。 但是,当我提醒变量时,它在字符串的前面和后面都带有空格。这导致特定查询无法将数据库条目与变量进行比较,因为这些数据库条目没有空格。如何将其修剪为10234,而周围没有空格?

尝试使用

stringToTrim.replace(/^\s+|\s+$/g,"")

如果这始终是一个数字,您可以使用。否则,(您需要IE9+)

它删除了我在警报中看到的空白,但它仍然存在问题,因为它几乎在警报框中居中。因此,查询仍然无法进行比较。