如何在量角器的颜色选择器窗口中选择颜色
How to select colour from the colour picker window in protractor
我正试图从自动通过量角器的颜色选择器窗口选择颜色。场景是:我必须设计一个屏幕,并为不同的标题,身体等选择颜色。只要我点击那个元素,颜色选择器窗口就会打开。
元素的HTML代码
<div class="app_provision" ng-hide="appDetails.operating_system=='THIRD_PARTY'">
<div id="app-heading-div">
<div class="user-detail">
<label class="label_normal bold-label">Title Color</label>
<input id="title-color" class="textbox ng-valid ng-not-empty ng-dirty ng-valid-parse ng-touched" type="color" style="width:240px;" ng-model="appDetails.title_color">
</div>
<div class="user-detail">
<label class="label_normal bold-label">Title Text Color</label>
<input id="title-text-color" class="textbox ng-pristine ng-untouched ng-valid ng-empty" type="color" style="width:240px;" ng-model="appDetails.title_text_color">
</div>
图片描述颜色选择器的场景
您不能通过selenium来控制这个弹出窗口,通过发送密钥到input
:
var colorInput = element(by.model("appDetails.title_color"));
colorInput.sendKeys("#ff0000");
我不确定您是否粘贴了完整的HTML片段,但应该在input
元素周围有一个<form>
,并尝试提交form
element(by.css('#title-color')).sendKeys('#000000')
element(by.css('#title-color')).submit()
相关文章:
- 通过Ember颜色选择器更新SCSS变量
- 如何动态创建许多Jquery颜色选择器(eyecon)
- JS-颜色选择器只有第一个工作
- 取消光谱颜色选择器不工作
- 如何使HTML5颜色选择器返回颜色名称而不是颜色代码
- 如何使用颜色选择器来更改背景中的文本
- HTML中的颜色选择器对话框
- 具有半径(blur?)的颜色选择器的算法
- 如何使用javascript重置颜色选择器
- 如何设置'样式:color'淘汰赛中的颜色选择器.JS
- 手动更新引导程序颜色选择器
- 引导颜色选择器,如何在下拉列表中设置颜色值框
- Div 渐变的颜色选择器
- Extjs 6.0 颜色选择器十六进制字段
- 为什么这个jQuery颜色选择器在引导模式中失败
- 如何在 jquery 颜色选择器中设置数字十六进制颜色
- dhtmlx 布局中的颜色选择器
- 带有 css 的 html 中颜色选择器的绝对位置
- jquery颜色选择器插件
- 小部件中的 WordPress 核心颜色选择器 (iris) - 在 WordPress 定制器中编辑时刷新