WatIn测试innerText在末尾包含一个空格。 HTML没有

时间:2011-09-30 12:55:01

标签: html watin

我正在使用WatIn自动执行表的IE9测试。 单元格文本包含一个不在HTML中的尾随空格。

我已经逐步完成了WatIn代码,发现它要求使用innerText属性。 innerText的值也有尾随空格

在具有相同IE版本的不同计算机上运行相同的测试并测试相同的网站并且空白消失了

如何避免机器上的尾随空格?

1 个答案:

答案 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");