我正在使用WatIn自动执行表的IE9测试。 单元格文本包含一个不在HTML中的尾随空格。
我已经逐步完成了WatIn代码,发现它要求使用innerText属性。 innerText的值也有尾随空格
在具有相同IE版本的不同计算机上运行相同的测试并测试相同的网站并且空白消失了
如何避免机器上的尾随空格?
答案 0 :(得分:1)
我没有看到您的具体问题,但由于IE和IIS的版本不同,我看到HTML输出略有不同。
可以使用string.TrimEnd
方法删除尾随空格。
示例C#代码
string extraspaces = " spaces before and after ";
Console.WriteLine("None a" + extraspaces + "a");
Console.WriteLine("Trim a" + extraspaces.Trim() + "a");
Console.WriteLine("TrimStart a" + extraspaces.TrimStart(' ') + "a");
Console.WriteLine("TrimEnd a" + extraspaces.TrimEnd(' ') + "a");