我正在尝试在第一个
标记之后插入一些文字:
<body id="tinymce" spellcheck="false">
<p>
// I want to insert text here
<br>
</p>
</body>
到目前为止,我的尝试没有奏效:
IElement tinymice;
string testText = "some text here"
string xPath = string.Format("//body[@id='{0}']/p", "tinymce");
tinymice = GetElementByXPath(xPath);
tinymce.SendKeys(string.Format("{0}", testText ));
答案 0 :(得分:0)
将文字放入范围。段落标签旨在成为分隔符。
答案 1 :(得分:0)
来自此处的文档:http://jwebunit.sourceforge.net/apidocs/net/sourceforge/jwebunit/api/IElement.html
我推断你可以打电话:
tinymice.setTextContent("text to insert");
我用Google搜索"getelementbyxpath selenium"
我希望这些是正确的文档,它会在页面底部列出selenium:http://jwebunit.sourceforge.net/apidocs/net/sourceforge/jwebunit/api/class-use/IElement.html
我意识到这可能是一个javascript包,但这也可能与C#dll的方法相同。
答案 2 :(得分:0)
我不认为上面的人知道tinyMCE是tinyMCE而不是Tiny Mice ..