如何在behat的WYSIWYG编辑器中输入文本区域

问题描述 投票:0回答:1

我正在尝试使用所见即所得编辑器(summernote)从表单将文本插入文本区域,为此我正在使用behat featurecontext文件。 textarea没有id标记,因此我需要使用javascript代码选择该类:document.getElementsByClassName('note-editing-area').item(0).innerText="something"

但是当我这样做时,innerhtml也被innerText中的文本覆盖。

有什么建议吗?

selenium symfony4 behat mink
1个回答
0
投票

最好的方法是设置一个ID或类并选择它。如果不使用它,则维护起来会更加困难。您可以通过twig添加此内容:

{{ form_widget(form.task, {'attr': {'class': 'task_field'}}) }}
© www.soinside.com 2019 - 2024. All rights reserved.